mule - 在 MUnit 中为 Mule 4 断言 HTTP 状态代码
问题描述
如何在 Mule 4 的 MUnit 版本 2.2.1 中声明我的 HTTP 状态代码?
我检查了所有返回的变量和属性,它们都没有 HTTP 状态代码。
解决方案
它应该存在于属性中
<munit-tools:assert-that expression="#[attributes.statusCode]" is="#[MunitTools::equalTo(400)]"/>
推荐阅读
- .net-core - CVE-2017-0249 特权提升问题
- tensorflow - Tensorflow 模型拟合方法引发尺寸异常
- google-api - 如何在 gmail api 中获取电子邮件列表以及电子邮件的标题和发件人?
- django - drf 如何避免 UniqueValidator 中的 objects.all()
- angular - Angular:开发模式下的 ExpressionChangedAfterItHasBeenCheckedError,但生产模式下的绑定更新
- angular - 使用 jFrog REST API 获取 npm 包版本
- c# - 值不属于 Oracle 的预期范围异常
- java - 无法为包含更新方法的 RestController 执行 Junit 测试用例?
- c# - 在 proc 中使用外部 int 时 CSharp 程序崩溃
- apache - 如何将 apache 重写规则更改为 irule