【发布时间】:2015-05-25 20:22:09
【问题描述】:
我正在使用 Spring 3.2.11.RELEASE。我正在使用新的 3.2 模拟 MVC 框架进行单元测试,通常我可以使用以下内容检查模型属性……
private MockMvc mockMvc;
…
@Test
public final void test()
{
…
mockMvc.perform(get(“/mypath”)
.param("userId", customerId))
.andExpect(status().isOk())
.andExpect(model().attribute(“attr1”, “value”))
.andExpect(view().name(“my view"));
但是我将如何调整上述内容以验证属性“attr1”未包含在我的模型中?
【问题讨论】:
-
Model 上还有一个 .containsAttribute() 方法
标签: spring spring-mvc junit