Escrevendo um teste: regras básicas |
Categoria: PHPUnit | ||
Publicado em 18 de Julho de 2013 | ||
Segue abaixo as regras básicas para escrever um teste como PHPUnit: 1) A classe deve terminar com 'Test'. Por exemplo, a classe UsuarioTest deve ser criada para testar a classe Usuario. 2) A classe criada, na maioria das vezes, extenderá a classe PHPUnit_Framework_Testcase. 3) Os métodos de teste deverão ser públicos, e começar com 'test'. Alternativamente, @test pode ser utilizado no docblock do método para marcá-lo método de teste. 4) Métodos de asserção do PHPUnit, como o assertEquals(), devem ser utilizados para realizar os testes. Isto garantirá a legibilidade do código, uma melhor padronização e permitirá ao PHPUnit gerar relatórios de execução posteriormente. Exemplo:
|