Tech Nuggets and Thoughts
Episode 6: Delivering With Confidence - Unit Testing - Part III
In this episode we discuss these aspects of unit testing:
Test FIRST: Repeat-ability
Fiasco in testing time based code: time zones, time adjustments, leap years, day light saving
Calendar trivia
Testing multi-threaded code
Parallel tests, and test isolation
DRY and Wet
Assertions in unit tests and coverage
Mutation testing
Should we trust coverage? How much coverage is enough?
Peer Confidence
To mock or not to mock, that is the question!