我正在为我的控制器编写mockMvc测试,并且需要验证jsonPath返回值。
使用.is()和.value()进行映射时尝试了不同的尝试,但均未成功
pal2<-colorNumeric(
palette="viridis",
domain=coursetable2$enrolled+coursetable2$open
)
p1<-plot_ly(coursetable2,
x = ~title,
showlegend=FALSE,
color = ~pal2(open+enrolled),
y = ~percent,
type = 'bar',
name = 'Seats Taken',
text =~paste('Seats Taken: ', enrolled, '</br> Open Seats: ' , open))
p1
这是我得到的关门,只是不要在这里得到类型。
答案 0 :(得分:0)
如果您想将完整的responseBody声明为json,则可以使用MockMvcResultMatchers
的{{1}}方法。
只需将content
替换为jsonPath("$.*").value(json)
如下
content().json(json)