标签: c# unit-testing
您好 想知道是否有单元测试发布者订阅者模式的模式?
任何示例或建议?
感谢
答案 0 :(得分:4)
如果你想编写“真正的”单元测试,你应该考虑编写一个发布者和另一个订阅者的测试。当这些测试通过时,您应该进行快速集成测试,以查看订阅者是否可以订阅并接收来自发布者的消息(如Mitch建议的那样)。
答案 1 :(得分:2)
一个简单的测试:
安排:
法:
断言:
为多个订阅者执行类似的测试。
不确定您还在寻找什么。