We all know that the most important criteria for choosing an application is its quality. One of the essential methods for improving application quality is writing a full set of unit tests. Comprehensive testing is even more crucial if you are starting a new project on one of the latest technologies, such as Blazor, Xamarin, .NET Core, or are looking into .NET 5.