2013-02-08 92 views
0

我在我的Mule 3.3.0應用程序中有幾個流,它們中的一些是相互關聯的(網絡服務端點正在監聽一個流,它執行一些處理並且路由有效載荷到不同的JMS隊列中,入站JMS隊列正在偵聽不同的流)。如何功能測試孤立的騾流

我有一個functional-test爲web服務端點流量工作正常,但我想測試此流量與其他流量隔離。是否可以禁用其他流的消息監聽器?

回答

0

作爲測試設置的一部分,您可以嘗試以編程方式停止所有未參與測試的流程。

+0

請碼解釋如何做到這一點 – 2013-02-08 15:14:52

+1

有了這個,你得到所有的流程: 'muleContext.getRegistry()lookupFlowConstructs()' 你去通過這個列表,鑄造流程,並呼籲停止( )除了要激活的元素之外的每個元素。 – Seba 2013-02-11 13:42:28