public void ParseOnlyAllowsSimpleExpressions() { Parse twoPlusThree = new Parse("2 - 5 + 3"); twoPlusThree.setOperatorIndex(); twoPlusThree.firstNum(); twoPlusThree.secondNum(); }
public void ParseOnlyAllowsNumbersSecond() { Parse twoPlusThree = new Parse("2 + b"); twoPlusThree.setOperatorIndex(); twoPlusThree.firstNum(); twoPlusThree.secondNum(); }
public void ParseCanFindSecondNum() { Parse twoPlusThree = new Parse("2 + 3"); twoPlusThree.setOperatorIndex(); twoPlusThree.firstNum(); Assert.AreEqual(3, twoPlusThree.secondNum()); }
public void ParseAllowsConstantsFirst() { Constant newConstant = new Constant(); Parse aplus3 = new Parse("a + 3", newConstant); aplus3.addConst("a", 5); aplus3.setOperatorIndex(); Assert.AreEqual(5, aplus3.firstNum()); }
public void ParseOnlyAllowsNumbersFirst() { Parse twoPlusThree = new Parse("a + 3"); twoPlusThree.firstNum(); }