标签: c# unit-testing prism
我正在开发一个使用棱镜的C#wpf项目。我正在尝试使用TDD,仍然是尝试正确执行它的新手。我遇到的问题是在类的构造函数中,我使用类中的函数订阅了一个事件。
我已经找到了如何验证事件是否也被订阅,但是我应该如何以及更重要的是测试正确的函数是否订阅了该事件?这是否超出了单元测试和更多集成测试?
答案 0 :(得分:0)
我测试该事件是否触发了正确的响应。
通过这种方式,您可以测试类的预期行为,而不是至少部分地测试所使用的库的正确功能(带来自己的测试集)。