What is My Test Runner Actually Doing?

Are you frustrated trying to make sense of your test runner and assertion library? Today I want to demystify these tools for you. The syntax and APIs can sometimes seem odd because they use patterns that are not common in other applications, but they’re actually fairly simple tools. Understanding how they work will make you much more comfortable using them.

In this 10 minute video, I walk through the three main conceptual pieces of any test framework, and what each is responsible for. Getting clear on this will help you make sense of whichever tools you're using.

Can't see it here? Watch on YouTube

Next Up:
Getting Beyond DRY

Previously:
You Don't Need Strict TDD


Want to impress your boss?

Useful articles delivered to your inbox. Learn to to think about software development like a professional.

Icon