5 ways to write less tests