Unit tests should:

How to make a unit test

Unit test strategies