사전 작업 : [Spring] Controller와 Service 생성하기
테스트 진행을 위하여 다음과 같이 작업합니다.
implementation 'junit:junit:4.12'
testImplementation('org.springframework.boot:spring-boot-starter-test') {
exclude group: 'org.junit.vintage', module: 'junit-vintage-engine'
}
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.MOCK)
@AutoConfigureMockMvc
public class TestTableTest {
@Autowired
private MockMvc mockMvc;
@Test
public void tes() {
}
@Test
public void getAllTest() throws Exception {
mockMvc.perform(get("/mybatis"))
.andExpect(status().isOk())
.andDo(print());
}
}
'JAVA > Spring Framework' 카테고리의 다른 글
[Spring] application.yaml 설정하기 (다중 설정, custom.yaml 생성) (0) | 2020.01.07 |
---|---|
[Spring] 다중데이터소스 설정, application.yaml 분리 후 Testcase 오류 발생 및 해결 (0) | 2020.01.07 |
[Spring] Controller와 Service 생성하기 (0) | 2020.01.07 |
[Spring] 다중 데이터소스 설정(Multiple Datasource JPA, Mybatis) (0) | 2020.01.07 |
GSON 과 JSON 차이 및 변형 (0) | 2019.07.22 |