public void addTwoNumbersTogether() { Operator testOperatorClass = new Operator(); testOperatorClass.Combine("12"); testOperatorClass.setOperatorFlag("Add"); testOperatorClass.Combine("2"); testOperatorClass.resultCalculation(); Assert.AreEqual("14",testOperatorClass.TextBoxCalculatedResult); }
public void divideTwoNumbers() { Operator testOperatorClass = new Operator(); testOperatorClass.Combine("12"); testOperatorClass.setOperatorFlag("Divide"); testOperatorClass.Combine("2"); testOperatorClass.resultCalculation(); Assert.AreEqual("6", testOperatorClass.TextBoxCalculatedResult); }
public void cantSetOperatorPriortoUserInput() { Operator testOperatorClass = new Operator(); testOperatorClass.setOperatorFlag("Multiply"); testOperatorClass.Combine("3"); testOperatorClass.setOperatorFlag("Add"); testOperatorClass.Combine("3"); testOperatorClass.resultCalculation(); Assert.AreEqual("6", testOperatorClass.TextBoxCalculatedResult); }
private string ConcatenateUsingObject(string firstString, string secondString) { Operator testObject = new Operator(); testObject.Combine(firstString); testObject.Combine(secondString); return testObject.TextBoxUserInput; }
public void WhenUsingResultValueShouldNotModifyUserInput() { Operator testOperatorClass = new Operator(); testOperatorClass.Combine("1"); testOperatorClass.setOperatorFlag("Add"); testOperatorClass.Combine("2"); testOperatorClass.resultCalculation(); testOperatorClass.Combine("3"); Assert.AreEqual("3", testOperatorClass.TextBoxUserInput); }
public void WhenStartingWithResultShouldPerformNewOperation() { Operator testOperatorClass = new Operator(); testOperatorClass.Combine("3"); testOperatorClass.setOperatorFlag("Add"); testOperatorClass.Combine("2"); testOperatorClass.resultCalculation(); testOperatorClass.Combine("3"); testOperatorClass.setOperatorFlag("Add"); testOperatorClass.Combine("2"); testOperatorClass.resultCalculation(); Assert.AreEqual("5",testOperatorClass.TextBoxCalculatedResult); }
public void WhenPressingBackspaceButtonRemovesText() { Operator testOperatorClass = new Operator(); testOperatorClass.Combine("154"); testOperatorClass.Remove(); Assert.AreEqual("15",testOperatorClass.TextBoxUserInput); }
public void SubtractTwoNumbers() { Operator testOperatorClass = new Operator(); testOperatorClass.Combine("12"); testOperatorClass.setOperatorFlag("Subtract"); testOperatorClass.Combine("2"); testOperatorClass.resultCalculation(); Assert.AreEqual("10", testOperatorClass.TextBoxCalculatedResult); }
public void ShouldPerformSubsequentOperation() { Operator testOperatorClass = new Operator(); testOperatorClass.Combine("12"); testOperatorClass.setOperatorFlag("Add"); testOperatorClass.Combine("2"); testOperatorClass.resultCalculation(); testOperatorClass.setOperatorFlag("Multiply"); testOperatorClass.Combine("2"); testOperatorClass.resultCalculation(); Assert.AreEqual("28",testOperatorClass.TextBoxCalculatedResult); }