【发布时间】:2016-03-23 17:00:00
【问题描述】:
我一直在开发风暴拓扑,但是我仍然发现我缺乏一种正确的方法来对已创建的螺栓和喷口进行单元测试,而无需启动拓扑并向自己发送流量。 拓扑中使用的服务是分离的并经过单元测试,但它们的使用或拓扑内容仍然可能存在错误(元组不正确等)。 为了解决这个问题,在我的项目中创建单元测试的方法是什么? 谢谢。
【问题讨论】:
-
听起来更像是您不是在谈论单元测试,而是在谈论下一步 - 集成测试。
-
好吧,我确实添加了集成测试,它有很大帮助:) 但它很慢,对我来说,检查我的拓扑是否正确以及每个印迹是否发送/处理正确的元组等基础知识可以进行单元测试但我不确定最好的方法是什么。可能有 Mockito,但我希望有更好的东西。
标签: java apache-storm