public void VerifyReportsAllMissingExpectationWhenCalledOnOrdered() { using (mocks.Ordered()) { record.LastExpectation.ReturnValue = true; MethodInfo method = CreateMethodInfo(); record.MethodCall(new FakeInvocation(method), method, "r"); record.LastExpectation.ReturnValue = true; record.MethodCall(new FakeInvocation(method), method, "y"); record.LastExpectation.ReturnValue = true; record.LastExpectation.Expected = new Range(2, 2); } ReplayMockState replay = new ReplayMockState(record); try { replay.Verify(); } catch (Exception e) { string message = "String.StartsWith(\"2\"); Expected #1, Actual #0.\r\n" + "String.StartsWith(\"r\"); Expected #1, Actual #0.\r\n" + "String.StartsWith(\"y\"); Expected #2, Actual #0."; Assert.Equal(message, e.Message); } }
public void ExpectedMethodCallOnReplay() { ReplayMockState replay = new ReplayMockState(record); Assert.Throws<ExpectationViolationException>( "String.StartsWith(\"2\"); Expected #1, Actual #0.", () => replay.Verify()); }
public void VerifyWhenNotAllExpectedCallsWereCalled() { ReplayMockState replay = new ReplayMockState(record); Assert.Throws <ExpectationViolationException>( "String.StartsWith(\"2\"); Expected #1, Actual #0.", () => replay.Verify()); }
public void ExpectedMethodCallOnReplay() { ReplayMockState replay = new ReplayMockState(record); Assert.Throws <ExpectationViolationException>( "String.StartsWith(\"2\"); Expected #1, Actual #0.", () => replay.Verify()); }
public void ExpectedMethodCallOnReplay() { ReplayMockState replay = new ReplayMockState(record); string expectedMessage="String.StartsWith(\"2\"); Expected #1, Actual #0."; ExpectationViolationException ex = Assert.Throws<ExpectationViolationException>( () => replay.Verify()); Assert.Equal(expectedMessage, ex.Message); }
public void SetUp() { mocks = new MockRepository(); proxy = new ProxyInstance(mocks); startsWith = CreateMethodInfo(); record = new RecordMockState(proxy, mocks); record.MethodCall(new FakeInvocation(startsWith), startsWith, "2"); replay = new ReplayMockState(record); }
public ReplayMockStateTests() { mocks = new MockRepository(); proxy = new ProxyInstance(mocks); startsWith = CreateMethodInfo(); record = new RecordMockState(proxy, mocks); record.MethodCall(new FakeInvocation(startsWith), startsWith, "2"); replay = new ReplayMockState(record); }
public void VerifyReportsAllMissingExpectationsWhenCalled() { record.LastExpectation.ReturnValue = true; MethodInfo method = CreateMethodInfo(); record.MethodCall(new FakeInvocation(method), method, "r"); record.LastExpectation.ReturnValue = true; record.MethodCall(new FakeInvocation(method), method, "y"); record.LastExpectation.ReturnValue = true; record.LastExpectation.Expected = new Range(2, 2); ReplayMockState replay = new ReplayMockState(record); try { replay.Verify(); } catch (Exception e) { string message = "String.StartsWith(\"2\"); Expected #1, Actual #0.\r\n" + "String.StartsWith(\"r\"); Expected #1, Actual #0.\r\n" + "String.StartsWith(\"y\"); Expected #2, Actual #0."; Assert.AreEqual(message, e.Message); } }
public void ExpectedMethodCallOnReplay() { ReplayMockState replay = new ReplayMockState(record); replay.Verify(); }
public void VerifyWhenNotAllExpectedCallsWereCalled() { ReplayMockState replay = new ReplayMockState(record); replay.Verify(); }
public void VerifyWhenNotAllExpectedCallsWereCalled() { ReplayMockState replay = new ReplayMockState(record); Assert.Throws<ExpectationViolationException>( "String.StartsWith(\"2\"); Expected #1, Actual #0.", () => replay.Verify()); }