Mule 如何设计Munit4测试来执行部分流?
我有一个亚流a,它叫另一个亚流B。 例如:子流A:使用hTTP请求进行身份验证 子流B:成功身份验证后,它检索数据 我只想测试subflowA的身份验证过程。 如果我创建munit并选择一个流来执行,例如:subflowA,它也引用subflowB。 所以我的测试也继续运行其他流。 如何中断munit4以仅运行身份验证过程 例如:Mule 如何设计Munit4测试来执行部分流?,mule,mule-studio,mulesoft,munit,Mule,Mule Studio,Mulesoft,Munit,我有一个亚流a,它叫另一个亚流B。 例如:子流A:使用hTTP请求进行身份验证 子流B:成功身份验证后,它检索数据 我只想测试subflowA的身份验证过程。 如果我创建munit并选择一个流来执行,例如:subflowA,它也引用subflowB。 所以我的测试也继续运行其他流。 如何中断munit4以仅运行身份验证过程 例如: 最简单的实现方法是:创建一个包含以下内容的子流C <subflow name=' C'> <flow-ref name="subflowA" /
最简单的实现方法是:创建一个包含以下内容的子流C
<subflow name=' C'>
<flow-ref name="subflowA" />
<flow-rer name = "subflowB"/>
</subflow>
在这种情况下,您可以单独测试subflowA和subflowB,而不会出现任何问题
或者您可以坚持当前的设计,模拟子流,因为模拟是避免进入子流的最佳方式
<subflow name=' C'>
<flow-ref name="subflowA" />
<flow-rer name = "subflowB"/>
</subflow>