public InsertFunctionState(StandardCalculatorController mainController, int argCount, int expStartIndex, string functionName) : base(mainController) { this.argCount = argCount; this.expStartIndex = expStartIndex; this.functionName = functionName; }
public void FuncDivision_PositiveNumbers_Success() { decimal arg1 = Decimal.Parse("3,7"); decimal arg2 = Decimal.Parse("2,3"); var result = StandardCalculatorController.FuncDivision(arg1, arg2); Assert.AreEqual(result, arg1 / arg2); }
public void FuncDivision_DivisionByZero_Success() { decimal arg1 = Decimal.Parse("3,7"); decimal arg2 = Decimal.Parse("0"); var result = StandardCalculatorController.FuncDivision(arg1, arg2); Assert.AreEqual(result, arg1 / arg2); }
public void FuncAddition_IntegerNumbers_Success() { decimal arg1 = Decimal.Parse("1"); decimal arg2 = Decimal.Parse("1"); var result = StandardCalculatorController.FuncAddition(arg1, arg2); Assert.AreEqual(result, arg1 + arg2); }
public BaseState(StandardCalculatorController mainController) { MainController = mainController; }