public void GivenEmptyInputPrgramExits() { ConsoleMock.SetupSequence(x => x.Readline()).Returns(""); RunMain("1"); ConsoleMock.Verify(x => x.Readline(), Times.Exactly(1)); }
public void GivenNCalculationsOutsputResults() { ConsoleMock.SetupSequence(x => x.Readline()).Returns("1,2").Returns("3,4").Returns(""); RunMain("1"); VerifyOutput("7"); }
public void GivenSecondCalculationOutputResults() { ConsoleMock.SetupSequence(x => x.Readline()).Returns("1,2"); RunMain("1"); VerifyOutput("3"); }