요청에 따른 적절한 응답을 보냄
@Autowired
) 대신 사용하는 생성자 주입!final
키워드 사용 )@RequestParam
: Query String 에서 값을 가져올 때 사용@RequestBody
객체 검증implementation 'org.springframework.boot:spring-boot-starter-validation’
@SpringBootTest
+ @AutoConfigureMockMvc
mockMvc.perform(post("/api/todo")
.content(asJsonString(reqDto))
.contentType(MediaType.APPLICATION_JSON)
.accept(MediaType.APPLICATION_JSON))
// then
.andExpect(status().isOk());