【发布时间】:2015-07-14 14:53:56
【问题描述】:
我正在使用 activemq 并尝试发送,是否可以测试我自己创建的 MOCK 是否成功将消息发送到队列。我正在使用 Activemq 并希望在哪里自动化测试,模拟将消息发送到队列并使用 spock 确保消息已发送。
【问题讨论】:
-
你的问题不是很清楚。发布您要测试的代码。另外,您确定您的问题与 geb 有关吗?
-
我已经得到了答案。感谢您的询问。
-
或许你可以把你的答案放在这里,让其他人看到。它也可能对其他人有帮助。
-
我会很快的。 .我现在必须验证!谢谢
-
场景是 Mock 发送消息“Good”并得到回复为“morning”的地方。定义主要端点并在 spock 中启动 RESTClient,提供适当的路径,例如:uri、params 等。启动 JMS 客户端的连接并设置条件以检查字符串“Good”,并为实际字符串断言 getText 以验证结果。
标签: mocking jms activemq spock geb