public void Should_Invalidate_If_Step_Is_0() { var functionPlotter = new FunctionPlotter { Range = new Range { LowerBound = 1, UpperBound = 6, Step = 0 }, Function = new Function { Type = FunctionType.Power, Args = new List <Function> { new Function { Type = FunctionType.Constant, Value = 2 }, new Function { Type = FunctionType.Variable } } } }; var validationResult = new FunctionPlotterValidator().Validate(functionPlotter); Assert.IsFalse(validationResult.IsValid); }
public void Init() { _validator = new FunctionPlotterValidator(); }
public SolveController() { _validator = new FunctionPlotterValidator(); }