【问题标题】:How to functional test a mule flow in isolation如何单独对 mule 流进行功能测试
【发布时间】:2013-02-08 23:04:00
【问题描述】:

我的Mule 3.3.0 应用程序中有几个流,其中一些是相互链接的(Web 服务端点正在侦听一个流,它进行一些处理并将有效负载路由到不同的 JMS 队列、入站 JMS队列正在侦听不同的流)。

我有一个functional-test 用于 Web 服务端点流,它运行良好,但我想在隔离其他流的情况下测试这个流。是否可以禁用其他流的消息侦听器?

【问题讨论】:

    标签: mule functional-testing


    【解决方案1】:

    您可以尝试以编程方式停止所有未参与测试的流,作为测试设置的一部分。

    【讨论】:

    • 有了这个,你得到了所有的流:muleContext.getRegistry().lookupFlowConstructs()你遍历那个列表,转换为 Flow,然后在每个元素上调用 stop(),除了你想要激活的元素。
    猜你喜欢
    • 2021-10-12
    • 2020-11-01
    • 1970-01-01
    • 2022-11-29
    • 1970-01-01
    • 2020-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多