This course is a collection of tips that will help you build a robust unit test suite.
You will learn about the DRY and DAMP principles in unit testing, the tips and tricks of testing state machines (a common topic of discussions among generations of programmers), whether or not you should build a rich domain model for a basic CRUD application (and also how to test that application), and how to work with unmanaged dependencies.
Course author
Vladimir Khorikov is the author of the book Unit Testing Principles, Practices, and Patterns, which received the highest ratings among all books published at Manning during the last several years.
He's also the founder of the Enterprise Craftsmanship blog, where he reaches 500 thousand software developers yearly, and the author of several popular Pluralsight courses on on the topic of Domain-Driven Design.
Course Curriculum
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- Introduction (9:00)
- Sample Project (4:48)
- Creating Adapters for Unmanaged Dependencies (9:32)
- Recap: Creating Adapters for Unmanaged Dependencies (1:51)
- Creating an Adapter for the Message Bus (3:03)
- Recap: Creating an Adapter for the Message Bus (3:08)
- Testing the Message Bus (5:10)
- Recap: Testing the Message Bus (2:37)
- Testing the Locations API (5:16)
- Recap: Testing the Locations API (1:40)
- Summary (1:17)
- Slides