public void TestMethod_InputNum() { CalcServicesApi api = new CalcServicesApi(); api.inputNum('0'); Assert.IsTrue(api.STATEMENT.Equals("")); Assert.IsTrue(api.EDIT.Equals("0")); api.inputNum('1'); Assert.IsTrue(api.STATEMENT.Equals("")); Assert.IsTrue(api.EDIT.Equals("1")); api.inputNum('2'); Assert.IsTrue(api.STATEMENT.Equals("")); Assert.IsTrue(api.EDIT.Equals("12")); api.inputNum('3'); Assert.IsTrue(api.STATEMENT.Equals("")); Assert.IsTrue(api.EDIT.Equals("123")); api.inputNum('4'); Assert.IsTrue(api.STATEMENT.Equals("")); Assert.IsTrue(api.EDIT.Equals("1234")); api.inputNum('5'); Assert.IsTrue(api.STATEMENT.Equals("")); Assert.IsTrue(api.EDIT.Equals("12345")); api.inputNum('6'); Assert.IsTrue(api.STATEMENT.Equals("")); Assert.IsTrue(api.EDIT.Equals("123456")); api.inputNum('7'); Assert.IsTrue(api.STATEMENT.Equals("")); Assert.IsTrue(api.EDIT.Equals("1234567")); api.inputNum('8'); Assert.IsTrue(api.STATEMENT.Equals("")); Assert.IsTrue(api.EDIT.Equals("12345678")); api.inputNum('9'); Assert.IsTrue(api.STATEMENT.Equals("")); Assert.IsTrue(api.EDIT.Equals("123456789")); }
public void TestMethod_InputOperator() { CalcServicesApi api = new CalcServicesApi(); api.inputOperator('+'); Assert.IsTrue(api.STATEMENT.Equals("0+")); Assert.IsTrue(api.EDIT.Equals("0")); api.inputNum('1'); Assert.IsTrue(api.STATEMENT.Equals("0+")); Assert.IsTrue(api.EDIT.Equals("1")); api.inputOperator('*'); Assert.IsTrue(api.STATEMENT.Equals("0+1*")); Assert.IsTrue(api.EDIT.Equals("0")); api.inputNum('9'); api.inputOperator('-'); Assert.IsTrue(api.STATEMENT.Equals("0+1*9-")); Assert.IsTrue(api.EDIT.Equals("0")); api.inputNum('5'); api.inputOperator('/'); Assert.IsTrue(api.STATEMENT.Equals("0+1*9-5/")); Assert.IsTrue(api.EDIT.Equals("0")); }