public void CalculateTest(double firstValue, double secondValue, double expected) { var calculator = new DivideCalculator(); var actualResult = calculator.Calculate(firstValue, secondValue); Assert.AreEqual(expected, actualResult); }
public SpreadsheetCalculator() { ICalculator multiple = new MultipleCalculator(); ICalculator divide = new DivideCalculator(); ICalculator add = new AddCalculator(); ICalculator subtract = new SubtractCalculator(); ICalculator end = new EndCalculator(); multiple.RegisterNext(divide); divide.RegisterNext(add); add.RegisterNext(subtract); subtract.RegisterNext(end); _calculation = multiple; }
public DivideCalculatorTest() { _calculator = new DivideCalculator(Name); }
public void NegativeDivideCalculatorTest() { var calculator = new DivideCalculator(); Assert.Throws <Exception>(() => calculator.Calculate(1, 0)); }
public void Add_Inputs(decimal inputA, decimal inputB, decimal equal) { var sut = new DivideCalculator(new InputVariable(inputA, inputB)).Calculate(); Assert.Equal(equal, sut); }