Question: when should the developer test cases be written?
Answer: before writing the code