public void LogTest() { for (int i = 0; i < 10; i++) { _ScientificCalculatorPage.NaturalLog(i); if (i == 0) { Assert.IsTrue("Invalid input" == _calculatorResults.ReturnCalculatorText()); _ScientificCalculatorPage.ClearBtn.Click(); } else { string ans = Math.Log((double)i).ToString(); Assert.AreEqual(_ScientificCalculatorPage.CheckAccuracy(ans), _ScientificCalculatorPage.CheckAccuracy(_calculatorResults.ReturnCalculatorResults())); _ScientificCalculatorPage.ClearEntryBtn.Click(); } _ScientificCalculatorPage.LogBase10(i); if (i == 0) { Assert.IsTrue("Invalid input" == _calculatorResults.ReturnCalculatorText()); _ScientificCalculatorPage.ClearBtn.Click(); } else { string ans = Math.Log10((double)i).ToString(); Assert.AreEqual(_ScientificCalculatorPage.CheckAccuracy(ans), _ScientificCalculatorPage.CheckAccuracy(_calculatorResults.ReturnCalculatorResults())); _ScientificCalculatorPage.ClearEntryBtn.Click(); } } }
public void SquareRootTest_Negative_Integers() { _calcStandardView.PressNumber(-1); _calcStandardView.SquareRootBtn.Click(); Assert.IsTrue("Invalid input" == _calculatorResults.ReturnCalculatorText()); }