Annotation | Description |
---|---|
@Test | 테스트용 메소드를 표현하는 어노테이션 |
@BeforeEach | 각 테스트 메소드가 시작되기 전에 실행되어야 하는 메소드를 표현 |
@AfterEach | 각 테스트 메소드가 시작된 후 실행되어야 하는 메소드를 표현 |
@BeforeAll | 테스트 시작 전에 실행되어야 하는 메소드를 표현(static 처리 필요) |
@AfterAll | 테스트 종료 후에 실행되어야 하는 메소드를 표현(static 처리 필요) |
@SpringBootTest
@ExtendWith
@WebMvcTest(Class명.class)
@Autowired 그리고 MockBean
@MockBean
@AutoConfigureMockMvc
@Import