본문 바로가기

JAVA/Spring Framework

[Spring] 간단한 TestCase 만들기

사전 작업 : [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());

    }

}