public void ShouldPerformDivisionOnItselfWhenEqualsButtonIsPressed() { var calcPad = new CalculatorPad(); calcPad.One(); calcPad.Zero(); calcPad.Divide(); calcPad.EqualsButton(); Assert.Equal("1", calcPad.Entry); }
public void ShouldResetEventsAfterEqualsButtonIsPressed() { var calcPad = new CalculatorPad(); calcPad.One(); calcPad.Zero(); calcPad.Divide(); calcPad.EqualsButton(); calcPad.Six(); calcPad.Multiply(); calcPad.Six(); calcPad.EqualsButton(); Assert.Equal("36", calcPad.Entry); }
public void ShouldPerformLastOperationOnNewValueEnteredIfEqualsButtonIsPressed() { var calcPad = new CalculatorPad(); calcPad.One(); calcPad.Zero(); calcPad.Divide(); calcPad.EqualsButton(); Assert.Equal("1", calcPad.Entry); calcPad.Six(); calcPad.EqualsButton(); Assert.Equal("0.6", calcPad.Entry); calcPad.Four(); calcPad.Five(); calcPad.EqualsButton(); Assert.Equal("4.5", calcPad.Entry); }