0
나는이 코드를 OuterTest
있습니다외부 클래스의 값을 @Nested @Test int에 전달하는 방법 JUnit 5?
private MockMvc mockMvc;
@Mock
private Service Service;
@InjectMocks
private RestController RestController;
@BeforeEach
public void setUp() {
MockitoAnnotations.initMocks(this);
mockMvc = standaloneSetup(RestController)
.build();
}
와 나는 몇 번 내 프로젝트를 통해 반복 테스트와 중첩 클래스를 가지고 있지만,
@Nested
public class RepeatableTest extends repeatableTestSuite {
}
}
별도로 내 모든 컨트롤러에서 테스트해야 이 MockMvc 및 URL, C를 필요로하기 때문에
이 모든
@Test
void repeatableTestCase_shouldFailTest(MockMvc mockMvc, String url, Service service) throws Exception {
mockMvc.perform(post(url, INVALID_VALUE))
.andExpect(status().isBadRequest())
verifyZeroInteractions(service);
}
이 테스트가 실패 프로젝트를 통해 반복 테스트 케이스이며, reated 및 외부 클래스에서 구성, 내가 어떻게 할 수 있습니까?