我正在尝试测试一个thymeleaf模板,它根据用户的springsecurity角色返回内容。
我正在检查某些内容是否不存在
@Autowired
private MockMvc mockMvc;
...
mockMvc.perform(get("/index"))
.andExpect(status().isOk())
.andExpect(content().string(containsString("This content should be shown.")))
.andExpect(content().string(XXXXXXX("This content should not be shown")));
这可能吗?
2条答案
按热度按时间kqhtkvqz1#
一种解决方案是使用hamcrest CoreMatchers.not(....)方法:
uqzxnwby2#
我相信这个解决方案-使用 org.hamcrest 中的'not'作为否定是简单明了的: