How To Test C# Unit Tests With Mutation Testing

preview_player
Показать описание
Executing the very short development cycle of test-driven development requires discipline and practice. However, the .NET ecosystem offers a wide variety of tools to support authoring a high-quality suite of unit tests, defending production code against defects.

In this session, Stefan will show how to further improve the effectiveness of C# test suites by testing our unit tests with mutation testing, and how to continuously integrate it with Azure Pipelines/GitHub Actions.

#unittest #softwaretesting #mutationtesting #Rider

Speaker: Stefan Pölz

Social links:


00:00:00 Introduction
00:01:30 Stefan Pölz
00:02:00 Self Introduction
00:04:46 Presentation Start
00:06:55 What is Mutation Testing?
00:13:47 Why Mutation Testing?
00:21:39 How to Mutation Test?
00:40:34 Custom Fault Injectors
00:43:04 Conclusion
00:46:15 Q & A
01:02:06 Outro
Рекомендации по теме
Комментарии
Автор

This is so cool. Basically we are checking the quality of the unit tests... will add this as part of our CICD pipeline.

smaug.the.stupendous
Автор

Also would it pass the max and min values for parameters? For example in the addition method to check if it overflowed?

varunchopraapj
visit shbcf.ru