Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

The plan of this course

  1. Learn how to write unit-tests for simple functions.
  2. Deal with special problems.
    • How to deal with randomness?
    • How to deal with time?
    • How to deal with reported bugs that we cannot fix now?
    • How to deal with setup and tear-down of the environments?
  3. Then get see what to do if we already have a working application that is hard to test.