What Is Live Unit Testing? Running Your Tests Automatically
Take a look at how Live Unit Testing can boost productivity, streamline developer workflow, and highlight architectural concerns.
Product releases, engineering notes, and automated testing in .NET.
Take a look at how Live Unit Testing can boost productivity, streamline developer workflow, and highlight architectural concerns.
Find out how to unit test C# private methods. This post shows you how, but also why you shouldn't. Learn what to do instead.
Property-based testing can be seen as unit testing with a twist. Instead of providing the input data yourself, a library does it for you, and better.
Mocking unit tests is indispensable for developers. But what happens when you rely on mocks too heavily? They can cause a lot of troubles. Here's how.
The answer is 87.5%. Okay, I kid, there's some nuances of how much code coverage you should have. Thankfully, the list is pretty short and simple.
Getting started with TDD in existing projects isn't as easy as it is in new projects. Let's look into some simple techniques to get you started.
In this article, I'll discuss the practice of writing explicit unit test data structures and show you how it's a total waste of time.
In this post, you'll learn how mutation testing can help assure you of the quality of your unit tests and turn code coverage into a meaningful metric.
When to use TDD? When not to use TDD? It's a great tool, but you don't need it all of the time. Here's some examples of when you should & shouldn't skip it.
You may have heard of London TDD and Detroit TDD. For the best results, don't adhere to either style—instead, incorporate parts of both.