Aew galera,
alguém pode me dizer qual eh a real função do fail() em testes de unidades, e como eu o uso.
Obrigado.
Aew galera,
alguém pode me dizer qual eh a real função do fail() em testes de unidades, e como eu o uso.
Obrigado.
fail server para vc indicar que se o teste chegou até aquele ponto então algo saiu errado. Por exemplo, digamos que vc vai fazer um teste e espera uma exception ocorra. Então vc faz algo como:
public void testMetodo() {
try {
// vc espera que esse metodo lance uma exception
objetoTestado.method(-1);
// Se passar, o teste falhou então usa fail
fail();
} catch(Exception ex) {
// assert alguma coisa ou sei lá o que...
}
}
Até.