반응형
Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
Tags
- MSA
- 분산 식별자
- 조건문
- Python 강좌
- 주말농장
- did
- 카디날
- 무화과
- 체리새우
- 쌈채소
- 구피
- for
- Feign
- Tendermint
- 기본문법
- PKI
- RSA
- rust 소개
- 물생활
- Config server
- 분산 신원
- MSSQL
- rust 강좌
- 치비
- rust
- 텐더민트
- 애플 달팽이
- golang 강좌
- 반복문
- 가재
Archives
- Today
- Total
comnic's Dev&Life
Spring boot로 Rest Test를 위한 간단한 소스 본문
반응형
Spring boot로 Rest Test를 위한 간단한 소스
기본적으로 생성된 Test Class를 상속 받아 사용한다.
아래 코드에서는 ApiServerApplicationTests Class가 자동으로 생성된 Class이다.
public class TestWebApp extends ApiServerApplicationTests {
@Autowired
private WebApplicationContext webApplicationContext;
private MockMvc mockMvc;
@Before
public void setup() {
mockMvc = MockMvcBuilders.webAppContextSetup(webApplicationContext).build();
}
@Test
public void testUsers() throws Exception {
mockMvc.perform(get("/users")).andExpect(status().isUnauthorized());
// .andExpect(content().contentType("application/json;charset=UTF-8"))
// .andExpect(jsonPath("$.name").value("emp1")).andExpect(jsonPath("$.designation").value("manager"))
// .andExpect(jsonPath("$.empId").value("1")).andExpect(jsonPath("$.salary").value(3000));
}
}
반응형
'JAVA & Spring' 카테고리의 다른 글
| [Thymeleaf]값 출력 방법 정리 (1) | 2019.04.30 |
|---|
Comments