public void ReplayErrorWhenInOtherReplayer() { OrderedMethodRecorder recorder = new OrderedMethodRecorder(new ProxyMethodExpectationsDictionary()); recorder.AddRecorder(new UnorderedMethodRecorder(new ProxyMethodExpectationsDictionary())); recorder.GetRecordedExpectation(new FakeInvocation(this.voidNoArgs), this.demo, this.voidNoArgs, new object[0]); }
public void ReplayErrorWhenInOtherReplayer() { OrderedMethodRecorder recorder = new OrderedMethodRecorder(new ProxyMethodExpectationsDictionary()); recorder.AddRecorder(new UnorderedMethodRecorder(new ProxyMethodExpectationsDictionary())); Assert.Throws<ExpectationViolationException>( "IDemo.VoidNoArgs(); Expected #0, Actual #1.", () => recorder.GetRecordedExpectation(new FakeInvocation(this.voidNoArgs), this.demo, this.voidNoArgs, new object[0])); }