Boas práticas com TDD:
1) Crie apenas os testes necessários e evite acrescentar asserts desnecessários.
2) Dê nomes específicos e diretos aos métodos de teste e evite underscore.
3) Entenda a diferença entre objetos e primitivos para usar asserts corretamente.