public void SummingTwoNegativeNumbers() { //Given int first_number = -2; int second_number = -5; double expected = -7; //When double actual = CalculatingOperations.compute(first_number, second_number, new Sum()); //Then Assert.AreEqual(expected, actual); }
public double calculation() { askFirstNumber(); askTheOperation(); do { askSecondNumber(); result = CalculatingOperations.compute(first_number, second_number, selectingOperation()); first_number = result; askTheOperation(); } while (operation != '='); return(result); }
public void MultiplyingTwoPosiviteNumbers() { Operation p = new Multiply(); //Given int first_number = 2; int second_number = 5; double expected = 10; //When double actual = CalculatingOperations.compute(first_number, second_number, p); //Then Assert.AreEqual(expected, actual); }