如何制作假冒的活动

时间:2013-07-26 18:34:14

标签: c# .net .net-4.0 moq

使用MOQ举办活动的正确方法是什么?我目前正在将事件设置为virtual并使用Raise方法。我目前提出的问题是R#叫喊

  

调用多态字段事件

我不是为一个实现创建接口的忠实粉丝,因此我首先默认为虚拟。将这个界面作为我唯一的解决方法吗?

1 个答案:

答案 0 :(得分:1)

在与同事进一步讨论后,我认为这里需要interface。我的SUT正在验证事件之后的结果,这是伪造的...所以没有OnEvent方法实现。我的SUT也不应该关心那个实现......只是事件被提出了。所以....除非我听到一个令人信服的理由,否则我会选择接口选项。