如何为RestController的后期操作编写JUnit

时间:2019-02-22 08:59:21

标签: post junit spring-restcontroller

我有如下的休息api(帖子)

@PostMapping("write")
public @ResponseBody write(@RequestBody Entity entity)

我想为此编写单元测试。

public void testWrite() {
String jasonString = convert(entity) ;//convert entity to Json.
org.springframework.test.web.servlet.MockMvc.perform(post("write").accept(MediaType.APPLICATION_JSON).content(jasonString)).andExpect(status().isOk());
}

执行此操作时,我得到如下的UNSUPPORTED_MEDIA_TYPE

java.lang.AssertionError: Status 
Expected :200
Actual   :415

0 个答案:

没有答案