public void GetInput_Should_Return_PlusEnum_On_StringPlus() { mock_fakeConsole = new Mock <IConsole>(); mock_fakeConsole.Setup(s => s.ReadLine()).Returns("+"); var calcView = new CalculatorView(mock_fakeConsole.Object); var actual = calcView.GetInput(); Operation expected = Operation.plus; Assert.Equal(expected, actual); }
public void GetInput_Should_Return_NullEnum_On_Default() { mock_fakeConsole = new Mock <IConsole>(); mock_fakeConsole.Setup(s => s.ReadLine()).Returns("12415123"); var calcView = new CalculatorView(mock_fakeConsole.Object); var actual = calcView.GetInput(); Operation expected = Operation.Null; Assert.Equal(expected, actual); }