public CalculatorResult Divide(double firstOperand, double secondOperand) { try { _calculatorResult.Result = _calculatorManager.Divide(firstOperand, secondOperand); _calculatorResult.IsSuccessful = true; } catch (Exception e) { _calculatorResult.IsSuccessful = false; _calculatorResult.ErrorMessage = e.Message.ToString(); } return(_calculatorResult); }
public void divide(int number, int by) { var result = _calculatorManager.Divide(number, by); Console.WriteLine($"result is {result}"); }
public void GivenDivide_WhenOperandsAreValid_ThenReturnResult(double firstOperand, double secondOperand, double expectedResult) { var result = _calculatorManager.Divide(firstOperand, secondOperand); Assert.AreEqual(expectedResult, result); }