Twelve selected best practices are the most important things you should know about unit testing