Why Is Unit Testing Important?
Why is unit testing important? They help develop confidence in our code. They provide us with feedback as we work, catch regressions, and improve designs.
Product releases, engineering notes, and automated testing in .NET.
Why is unit testing important? They help develop confidence in our code. They provide us with feedback as we work, catch regressions, and improve designs.
The testing pyramid is not a new concept. In this post, you will learn what it is and how you should use it as a guide toward a quality test suite.
TDD may soon be elevated to an industry standard, we can either embrace it or shy away in fear. Today, we refute some common TDD excuses.
Why should our tests run fast and how can we improve their speed? How long should unit tests take to run? Today we answer these questions and more.
Are your developers asking permission to write unit tests? If so, this might point to a cultural problem in your organization.
What is acceptance testing? Acceptance tests are black-box tests of your entire system, sometimes but not always automated.
Today, we explore what the terms "agile software development" and "test-driven development" mean, and whether or not TDD is required to be agile.
In today's post, we learn about TDD vs. BDD (test-driven development vs. behavior-driven development), as well as the differences between the two.
In today's post, we take a first principle approach to explaining why we do test-driven development. We start with some basic truths, and deduce from there.