这是我的测试。
@Test
fun `test config properties`() {
mockMvc.request(HttpMethod.GET,"someUrl") {
accept = MediaType.TEXT_PLAIN
}.andExpect {
status { isOk }
content { contentType(MediaType.TEXT_PLAIN) }
}
}
但它失败了。
预期:textplain 实际:textplain;charset=UTF-8
这是在使用Kotlin DSL for MockMVC。
我如何将accept改为允许使用charset=UTF-8?
有一个工厂方法可以接受自定义值。试试。
MediaType.valueOf("text/plain;charset=UTF-8")