catch.com.au Interview Question

How to write good unit test?