gpt4 book ai didi

unit-testing - 使用 JMS (ActiveMQ) 进行单元测试

转载 作者:行者123 更新时间:2023-12-04 00:48:51 24 4
gpt4 key购买 nike

如何使用 JMS 进行单元测试?这是事实吗?

我用谷歌搜索了一些东西
- JMS 的单元测试:http://activemq.apache.org/how-to-unit-test-jms-code.html
- jmsTemplate:activemq.apache.org/jmstemplate-gotchas.html
- mockRunner:mockrunner.sourceforge.net/

你对这些有什么好的经验和建议吗?

最佳答案

根据我的经验(在尝试做同样的事情之后),当您使用 JMS 时,您正在做类似的事情

1) 获取 JMS 消息
2) 从消息中提取对象
3)用对象做点什么

从这个角度来看,我建议您进行单元测试 #3,但不要打扰单元测试 #1 或 #2——不要测试框架——专注于测试您的代码。我认为(单元)测试您的基础设施(类似 EJB 基础设施等)没有什么好处。这样的事情最好留给集成/系统测试。

关于unit-testing - 使用 JMS (ActiveMQ) 进行单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2870431/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com