我正在编写一个正在成功运行的Junit测试用例。我想要一个断言来检查响应内容是否为空。

我能够看到response对象中的内容,但无法了解如何打印此内容或在其上添加断言以检查null。
在添加json-path jar之后,我将在第132号行上得到这个错误,它将终止:
任何帮助都会很感激的。

发布于 2022-03-07 10:15:52
从mvcResult.getResponse()的文档中,getResponse()说:响应,永远不为空。所以,我想你可以用下面这个词:
assertNotNull(mvcResult.getResponse());之后,你可以用你想要的任何东西:
assertEquals("your return", mvcResult.getResponse().getContentAsString());https://stackoverflow.com/questions/61750297
复制相似问题