以下の例外を取得せずに、Rhino Mocks フレームワークを使用してイベントをシミュレートすることは可能ですか?
タイプ 'System.NotSupportedException' の初回例外が Rhino.Mocks.dll で発生しました - シール クラスのモックを作成できません
public interface IWithEvent
{
event EventHandler RaiseMeWithoutExceptionPlease;
}
[TestClass]
public class MockedEvents
{
[TestMethod]
public void EventsTest()
{
IWithEvent withEvent = MockRepository.GenerateStub<IWithEvent>();
for (int i = 0; i < 500; i++)
{
// 500 exceptions thrown
withEvent.Raise(we => we.RaiseMeWithoutExceptionPlease += null, withEvent, new EventArgs());
}
}
}