public void VerifyAtMostOneCallTo_action_should_work() { var exp = _mock.Expression(x => x.WithDouble(1.5)); AssertExceptionNotThrown.WhenExecuting(() => _mock.VerifyAtMostOneCallTo(exp)); _test.WithDouble(1.5); AssertExceptionNotThrown.WhenExecuting(() => _mock.VerifyAtMostOneCallTo(exp)); _test.WithDouble(1.5); AssertExceptionMessageContaining("at most once, but was 2 times", () => _mock.VerifyAtMostOneCallTo(exp)); }
public void Any_Double_should_work() { ForTest.Scenarios(1.0d, 2.0d) .TestEach(scenario => { _mock.ResetCalls(); _test.WithDouble(scenario); _mock.VerifyOneCallTo(x => x.WithDouble(Any.Double)); }); }
public void Any_Double_should_work() { ForTest.Scenarios(1.0d, 2.0d) .TestEach(scenario => { _mock.Invocations.Clear(); _test.WithDouble(scenario); _mock.Verify(x => x.WithDouble(Any.Double), Times.Once); }); }