public override void Given()
 {
     Logger     = new Logger <CsvHelperService <ResultCsvRecordRequest, CsvResponseModel <ResultCsvRecordResponse>, ResultCsvRecordResponse> >(new NullLoggerFactory());
     DataParser = new ResultParser();
     Validator  = new ResultValidator();
     Service    = new CsvHelperService <ResultCsvRecordRequest, CsvResponseModel <ResultCsvRecordResponse>, ResultCsvRecordResponse>(Validator, DataParser, Logger);
     FilePath   = Path.Combine(Path.GetDirectoryName(GetCodeBaseAbsolutePath()), _dataFilePath);
 }
Ejemplo n.º 2
0
        public override void Setup()
        {
            RegValidator = Substitute.For <IValidator <ResultCsvRecordRequest> >();
            DataParser   = Substitute.For <IDataParser <ResultCsvRecordResponse> >();
            Logger       = Substitute.For <ILogger <CsvHelperService <ResultCsvRecordRequest, CsvResponseModel <ResultCsvRecordResponse>, ResultCsvRecordResponse> > >();

            Service = new CsvHelperService <ResultCsvRecordRequest, CsvResponseModel <ResultCsvRecordResponse>, ResultCsvRecordResponse>(RegValidator, DataParser, Logger);
        }
 public override void Given()
 {
     Logger     = new Logger <CsvHelperService <RegistrationCsvRecordRequest, CsvResponseModel <RegistrationCsvRecordResponse>, RegistrationCsvRecordResponse> >(new NullLoggerFactory());
     DataParser = new RegistrationParser();
     Validator  = new RegistrationValidator();
     Service    = new CsvHelperService <RegistrationCsvRecordRequest, CsvResponseModel <RegistrationCsvRecordResponse>, RegistrationCsvRecordResponse>(Validator, DataParser, Logger);
     FilePath   = Path.Combine(Path.GetDirectoryName(GetCodeBaseAbsolutePath()), _dataFilePath);
     _expectedValidationErrors = new BulkRegistrationValidationErrorsBuilder().BuildRequiredValidationErrorsList();
 }
 public override void Given()
 {
     Logger     = new Logger <CsvHelperService <AssessmentCsvRecordRequest, CsvResponseModel <AssessmentCsvRecordResponse>, AssessmentCsvRecordResponse> >(new NullLoggerFactory());
     DataParser = new AssessmentParser();
     Validator  = new AssessmentValidator();
     Service    = new CsvHelperService <AssessmentCsvRecordRequest, CsvResponseModel <AssessmentCsvRecordResponse>, AssessmentCsvRecordResponse>(Validator, DataParser, Logger);
     FilePath   = Path.Combine(Path.GetDirectoryName(GetCodeBaseAbsolutePath()), _dataFilePath);
     _expectedValidationErrors = GetExpectedValidationErrors();
 }