public void FractionTest() { for (int i = 1; i < 6; i++) { string exp = "1/" + i; string ans = SimpleArithmeticGenerator.ArithmeticEvaluator(exp); _calcStandardView.EvaluateStringInput(exp); Assert.AreEqual(ans, _calculatorResults.ReturnCalculatorResults()); } }
public void Square_Postive_Integers() { for (int i = 0; i < 12; i++) { _calcStandardView.EvaluateStringInput(i.ToString()); _calcStandardView.SquareBtn.Click(); string ans = SimpleArithmeticGenerator.ArithmeticEvaluator(i + "^2"); Assert.AreEqual(ans, _calculatorResults.ReturnCalculatorResults()); } }
public void MultiplicationWithGenerator() { for (int i = 1; i < 5; i++) { string exp = SimpleArithmeticGenerator.GenerateExpression(i, new bool[] { false, false, false, true }); string ans = SimpleArithmeticGenerator.ArithmeticEvaluator(exp); _calcStandardView.EvaluateStringInput(exp); Assert.AreEqual(ans, _calculatorResults.ReturnCalculatorResults()); } }