ISCC Talk: Effective Unit Testing with Vladimir Khorikov
Details
In this talk, we'll discuss the principles of effective unit testing.
In particular:
- What is a good unit test -- the parameters by which to assess a unit test
- Why it's impossible to write an ideal test (a test that has the maximum score in each parameter)
- Common mocking anti-patterns, including why you shouldn't mock the application database
- The Humble Object pattern and how to apply it to isolate the business logic from the external world to simplify unit testing
Speaker: Vladimir Khorikov, author of Unit Testing Principles, Practices, and Patterns.
