在 MUnit 中测试批处理流程
Test a Batch Flow in MUnit
我正在尝试测试批处理流程,但如果我在我的 MUnit 测试中放置对批处理流程的引用,测试将立即完成并 运行 断言,而批处理流程在后台继续.有没有办法强制我的批处理作业同步 运行 以便我可以在我的 MUnit 测试中检查结果?
这是一个展示如何做到这一点的应用程序:
https://www.mulesoft.com/exchange#!/munit-testing-batch-module
实现的方法是使用下面的MUnit组件:
https://docs.mulesoft.com/munit/v/1.2.0/run-and-wait-scope
HTH
我正在尝试测试批处理流程,但如果我在我的 MUnit 测试中放置对批处理流程的引用,测试将立即完成并 运行 断言,而批处理流程在后台继续.有没有办法强制我的批处理作业同步 运行 以便我可以在我的 MUnit 测试中检查结果?
这是一个展示如何做到这一点的应用程序: https://www.mulesoft.com/exchange#!/munit-testing-batch-module
实现的方法是使用下面的MUnit组件: https://docs.mulesoft.com/munit/v/1.2.0/run-and-wait-scope
HTH