private bool CheckCommandArguments(string [] commandArgumenrs) { argumentsValidator = new ArgsValidator(); logger.Info("Validator object was created"); if (!argumentsValidator.CheckArgsArrayLength(commandArgumenrs, Command_Arguments_Array_Length)) { UI.Print(StringConstants.WRONG_NUMBER_OF_ARGUMENTS); logger.Error(StringConstants.WRONG_NUMBER_OF_ARGUMENTS); return(false); } double height = 0; double width = 0; if (!(argumentsValidator.TryParseDouble(commandArgumenrs[0], ref height)) || !(argumentsValidator.TryParseDouble(commandArgumenrs[1], ref width))) { UI.Print(StringConstants.WRONG_ARGS_TYPE); logger.Error(StringConstants.WRONG_ARGS_TYPE); return(false); } if (!(argumentsValidator.CheckDoubleNumberRange(height, 0, double.MaxValue)) || !(argumentsValidator.CheckDoubleNumberRange(width, 0, double.MaxValue))) { UI.Print(StringConstants.WRONG_CONVERT_SIDE_SIZE); logger.Error(StringConstants.WRONG_CONVERT_SIDE_SIZE); return(false); } return(true); }
public ChangeCommandLineArguments(ICmdArguments cmdArguments, IOutput output, IInput input, IHelpWriter helpWriter, ICommandLine cmdLine, IArgumentsValidator argumentsValidator) { _cmdArguments = cmdArguments; _output = output; _input = input; _helpWriter = helpWriter; _cmdLine = cmdLine; _argumentsValidator = argumentsValidator; }
public BuildRunner(ITaskRegistrationValidator taskRegistrationValidator, IArgumentsValidator argumentsValidator, IOutput output, ITaskDirector taskDirector, ICommandLine commandLine, IHelpWriter helpWriter, IKnownCmdArguments knownCmdArguments, IDryrun dryrun, IInteractiveMode interactiveMode) { _taskRegistrationValidator = taskRegistrationValidator; _argumentsValidator = argumentsValidator; _output = output; _taskDirector = taskDirector; _commandLine = commandLine; _helpWriter = helpWriter; _knownCmdArguments = knownCmdArguments; _dryrun = dryrun; _interactiveMode = interactiveMode; }
public Bootstrapper(IArgumentsValidator argumentsValidator, IGenerator generator, IEncodingInfoProvider encodingInfoProvider) { _argumentsValidator = argumentsValidator; _generator = generator; _encodingInfoProvider = encodingInfoProvider; }
private static void ResolveDependencies(ServiceProvider serviceProvider) { _robotSpidersProcess = serviceProvider.GetService <IRobotSpidersProcess>(); _argumentsValidator = serviceProvider.GetService <IArgumentsValidator>(); }
private void Intialize() { argumentsValidator = new ArgsValidator(); }
public ArgumentsValidatorTest(ArgsValidator ficture) { validatorFicture = ficture; }
public Controler() { argumentsValidator = new ArgsValidator(); }