As instancias dos objetos criados na classe de teste não são compartilhadas entre os métodos de teste. Essa caracteristica é do jUnit4 ou sempre foi assim?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
As instancias dos objetos criados na classe de teste não são compartilhadas entre os métodos de teste. Essa caracteristica é do jUnit4 ou sempre foi assim?
Oi Allyson, tudo bem ?
Por boas práticas de código, não devemos depender do resultado de um teste para executar outro, cada teste deve rodar independentemente sem problemas. Por isso usamos o esquema de manipular o antes e depois de cada teste para poder facilitar esse tipo de comportamento.
Antes do junit 4 a gente tinha que fazer o gerenciamento na mão e a partir do 4 ele passa a nos ajudar com isso :)
Show Matheus. Perguntei pq lembro de usar o @Before e @After pra gerenciar as instancias entre os testes. Eu não sabia que no JUnit4 isso já é feito automaticamente. Obrigado por responder.