01. Introdução ao JUnit 6

Ao concluirmos todas as aulas deste tópico, nós:

  • Seremos capazes de descrever a estrutura de uma classe de teste no JUnit Jupiter 6, compreender seu ciclo de vida (@BeforeAll, @BeforeEach, @Test, @AfterEach, @AfterAll) e criar novas classes de teste em Kotlin.
  • Compreenderemos as responsabilidades da arquitetura do JUnit Platform e das Test Engines (substituindo os antigos @RunWith e Runner do JUnit 4).
  • Saberemos o que é uma Extensão (@ExtendWith) e como evoluir das antigas @Rule do JUnit 4 para recursos modernos como @TempDir.

Conteúdo