1

以下の例外を取得せずに、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());
            }
        }
    }
4

0 に答える 0