public void Calc_WrongExpression_0Returned()
 {
     //arrange
     StringCalculator calculator = new StringCalculator();
     //act
     int result = calculator.Calc("*");
     result += calculator.Calc("+");
     result += calculator.Calc("-");
     result += calculator.Calc("/");
     result += calculator.Calc("%");
     //assert
     Assert.AreEqual(0, result);
 }
Exemplo n.º 2
0
        public void ReturnCorrectAnswerToEquation(string equation, double answer)
        {
            var calculator = new StringCalculator();

            var result = calculator.Calc(equation);

            result.Should().Be(answer);
        }
 public void Calc_1Summ2_3Retuned()
 {
     //arrange
     StringCalculator calculator = new StringCalculator();
     //act
     int result = calculator.Calc("1+2");
     //assert
     Assert.AreEqual(3, result);
 }
 public void Calc_EmptyExpression_0Returned ()
 {
     //arrange
     StringCalculator calculator = new StringCalculator();
     //act
     int result = calculator.Calc("");
     //assert
     Assert.AreEqual(0, result);
 }