В чем основное отличие между
-
@Beforeи@BeforeClass- и в JUnit 5
@BeforeEachи@BeforeAll
- и в JUnit 5
-
@Afterи@AfterClass
В соответствии с JUnit Api @Before используется в следующем случае:
При написании тестов обычно обнаруживается, что для нескольких тестов нужны похожие объекты, созданные до их запуска.
В то время как @BeforeClass может использоваться для установления соединения с базой данных. Но не мог ли @Before сделать то же самое?
