0
테스트 클래스는 여러 개의 테스트를 가지고 있는데, 하나는 검은 색 양 제외하고 으로 꾸몄다. @BeforeEach
에 달려있다.@BeforeEach @AfterEach를 어떻게 다룰 것인가?
Juni5에서 어떻게 처리합니까? 그냥 @AfterEach
및 @BeforeEach
에 대해 추가 라운드를 수행하는 것이 합법적입니까?
테스트 클래스는 여러 개의 테스트를 가지고 있는데, 하나는 검은 색 양 제외하고 으로 꾸몄다. @BeforeEach
에 달려있다.@BeforeEach @AfterEach를 어떻게 다룰 것인가?
Juni5에서 어떻게 처리합니까? 그냥 @AfterEach
및 @BeforeEach
에 대해 추가 라운드를 수행하는 것이 합법적입니까?
테스트를 다른 클래스로 옮기는 것이 실용적이지 않은 경우 @Nested 클래스를 사용하여이를 해결할 수 있습니다. @BeforeEach와 @AfterEach는 내부에서 정의 된 테스트에만 실행됩니다. 다음은 그 예입니다.
@Test
void oneTEstWithNoBeforeAfterEach() {}
@Nested
class allOtherTestsGoHere {
@BeforeEach
void setUp() {}
@AfterEach
void tearDown() {}
@Test
void testOne() {}
@Test
void testTwo() {}
}
테스트를 다른 클래스로 옮길 것을 고려 했습니까? – Kraylog