2
namespace Elektrobit.Guide.Studio.Model.Elements
{
    public delegate void ModifiedChangedHandler();

    public interface IProject : IModelElement
    {
        event ModifiedChangedHandler ModifieChanged;
    }
}

我需要使用 FakeItEasy 引发此事件。

4

1 回答 1

3

更新:从 FakeItEasy 2.0.0 开始支持。有关更多信息,请参阅引发事件,但要点是您将使用fake.ModifieChanged += Raise.With<ModifiedChangedHandler >()

不幸的是,目前不支持此功能。问题 30已就此提出,我有一个正在等待审查的修复建议。

同时,如果您不能或不想重构以使用“EventHandler”样式的事件,您可以手动捕获事件注册,然后自己调用处理程序。

于 2014-10-02T02:32:58.870 回答