我正在开发一个 VB.NET 项目,该项目需要大量使用单元测试,但在模拟类时遇到问题。
以下是问题的细分:
- 使用 NUnit 和 Rhino Mock 3.6
VS2010 & VB.NET
我有一个包含许多方法和一个事件的接口。
- 当调用其中一种方法时,实现该接口的类会引发事件。
当我在测试中模拟对象时,我可以存根方法并毫无问题地创建/断言对方法的期望。
如何配置模拟对象,以便在调用方法时引发事件,以便我可以断言已引发?
我发现许多使用 C# 的帖子都建议使用这样的代码
mockObject.MyEvent += null...
当我尝试此“MyEvent”时,Intellisense 中没有出现。
我显然没有正确配置我的测试/模拟,但是有这么少的 VB.NET 示例,我正在画一个空白。