当前位置: 首页 > 知识库问答 >
问题:

放心-如果验证不正确,则记录状态代码

柴兴修
2023-03-14

我刚从API验证的放心开始,遇到了如何在验证不正确的情况下从响应中记录(报告)状态代码或正文的问题。此代码:

req.log().ifValidationFails(LogDetail.STATUS.expect().statusCode(404.when().get())

只有指纹

失败:testStatusNotFoundu java.lang.IllegalArgumentException:状态不是请求的有效日志详细信息。

如果使用此代码< code>req.log()。ifValidationFails()。期望()。状态码(404)。当()。get();然后打印

失败:testStatusNotFoundu Java . lang . assertion error:1预期失败。预期状态代码

我希望看到打印的状态代码以及响应主体。请大家分享一下知识好吗?

共有1个答案

卢杰
2023-03-14

我能够通过使用这个代码来解决我的需求。

req.given().when().get().then().log().ifValidationFails().statusCode(200);
 类似资料:
  • 我是大一新生,请放心。我有一个获取响应体的简单测试,我想验证响应体是否与我的POJO类匹配。 这是我的测试: 这是我的POJO类: 那么如何验证响应体结构等于我的POJO类呢? 提前感谢

  • 在我的工作场所,我们使用放心2.9发送RestAPI请求,我得到了一个包含响应正文和状态代码的有效输出,即使状态代码是500,402。 但是唯一不起作用的情况是错误303。请参阅其他,我得到了方法抛出org.apache.http.client.ClientProtocolException异常,我无法以这种方式解析信息,所有其他状态代码都返回状态代码和正文,只有303抛出异常。API不是问题,因

  • 本文向大家介绍spring aop action中验证用户登录状态的实例代码,包括了spring aop action中验证用户登录状态的实例代码的使用技巧和注意事项,需要的朋友参考一下 最近在学习ssh框架时,照着网上做了一个商城系统,之前在一些需要用户存在的操作中,都是在每一个action中写重复的代码,这样做现在想起来并不好,想起了spring的aop,于是想通过aop来给每个需要用户操作的

  • 我正在Akka、Spray和Log4j2中构建一个新应用程序。我的大多数主要系统都在“hello world”类型的模式下工作,但我很难让日志正常工作,我无法判断这是log4j2问题、Akka/Spray问题还是我的迟钝问题。 首先,我的Akka配置文件 现在,如果我把loggers行注释掉,在IntelliJ中运行这个应用程序,它在控制台中是完美的。我得到我想要的一切,我得到非常详细和有用的日志

  • 在尝试使用JSR-303(hibernate Validator)验证模型时,我在将

  • 本文向大家介绍正则表达式验证身份证号码和邮箱、判断checked选中状态,包括了正则表达式验证身份证号码和邮箱、判断checked选中状态的使用技巧和注意事项,需要的朋友参考一下 项目中正好写到登录注册,在用blur事件验证用户输入内容的时候,出现了点bug,最后是在注册按钮onclick的事件里获取用户输入值来验证的。 判断checked选中状态: 以上所述是小编给大家介绍的正则表达式验证身份证