Карточка Junior Тестирование: JUnit 5 и Mockito обновлено

Аннотации жизненного цикла JUnit 5

Вопрос

Какие аннотации жизненного цикла есть в JUnit 5?

Попробуйте сами

Ответьте про себя или вслух, потом откройте ответ и сверьтесь.

Показать ответ и разбор

Коротко

@BeforeAll и @AfterAll: один раз на класс, статические методы (если не PERCLASS). @BeforeEach и @AfterEach: до и после каждого теста. В JUnit 4 это были @BeforeClass, @AfterClass, @Before, @After.

Ответ

@BeforeAll и @AfterAll: один раз на класс, статические методы (если не PER_CLASS). @BeforeEach и @AfterEach: до и после каждого теста. В JUnit 4 это были @BeforeClass, @AfterClass, @Before, @After.

Разбор

@BeforeAll и @AfterAll: один раз на класс, статические методы (если не PER_CLASS). @BeforeEach и @AfterEach: до и после каждого теста. В JUnit 4 это были @BeforeClass, @AfterClass, @Before, @After.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.

Термины по теме