nO TestRunner recebe uma subclasse
de junit.framework.TestCase
nUsa reflection (Cap 14) para
achar métodos
nCada método testXXX(), executa:
n1. o método setUp()
/*
Opcional */
n2. o próprio método testXXX()
n3. o método tearDown() /* Opcional */
nO
test case é instanciado para executar um método testXXX() de cada vez.
nAs
alterações que ele fizer ao estado do objeto não afetarão os demais testes
nMétodo pode terminar, falhar ou provocar exceção