January 2018
Intermediate to advanced
414 pages
10h 29m
English
They should focus on testing small units (typically a class or a complex algorithm). They should be tested in isolation and independent of other units. They should be fast, not more than a few seconds to provide immediate feedback. With these tests, we could refactor our code with confidence, making small changes and running the tests constantly.
Read now
Unlock full access