Spring MVC测试中的不同行为

时间:2014-03-20 10:25:36

标签: java spring-mvc spring-mvc-test

我在执行spring mvc测试时遇到了令人困惑的运行时行为。

我的网络环境中有一个JSON和一个Tiles视图解析器。简单的测试内容:

mockMvc.perform(get("/some/path")).andExpect(status().isOk());

如果我在我的本地Windows机器上运行此测试,则弹簧似乎使用了tile视图解析器。在jenkins / linux机器上执行测试弹簧将视图解析为json。

我们看到了这个问题,因为组装json对象时出现异常。 我在javadoc和spring源中进行了查找,但没有找到任何提示。当然,我可以将accept标头条目设置为显式,但首​​先我想知道为什么本地和CI之间存在这种不同的行为。

0 个答案:

没有答案