Testes de unidade
TÓPICOS: nomenclatura dos métodos de teste de unidade; nome de métodos; pattern AAA
Nomenclatura dos métodos de teste de unidade
- Por padrão cada palavra deve vir separada por _
public void Deve_retornar_falso(){}
Nome de métodos
- Deve se começar com a Deve__retornar....quando_.....
- Não necessariamente devemos usar o quando, isso irá variar de acordo com o teste
Pattern AAA
public void Deve_retornar_falso_quando(){
//Arrange
//Act
var sut = "";
//Assert
}
SUT
A palavra sut é o que vai ser testado no case do teste