public override void Given() { BulkRegistrationResponse = new BulkProcessResponse { IsSuccess = false, BlobUniqueReference = BlobUniqueReference, ErrorFileSize = 1.5 }; UploadRegistrationsRequestViewModel = new UploadRegistrationsRequestViewModel { AoUkprn = Ukprn, File = FormFile }; UploadRegistrationsResponseViewModel = new UploadRegistrationsResponseViewModel { IsSuccess = false, BlobUniqueReference = BlobUniqueReference, ErrorFileSize = 1.5 }; Mapper.Map <BulkProcessRequest>(UploadRegistrationsRequestViewModel).Returns(BulkRegistrationRequest); Mapper.Map <UploadRegistrationsResponseViewModel>(BulkRegistrationResponse).Returns(UploadRegistrationsResponseViewModel); InternalApiClient.ProcessBulkRegistrationsAsync(BulkRegistrationRequest).Returns(BulkRegistrationResponse); Loader = new RegistrationLoader(Mapper, Logger, InternalApiClient, BlobStorageService); }
public override void Given() { BulkRegistrationResponse = new BulkProcessResponse { IsSuccess = true, Stats = new BulkUploadStats { TotalRecordsCount = 10, NewRecordsCount = 5, AmendedRecordsCount = 3, UnchangedRecordsCount = 2 } }; UploadRegistrationsRequestViewModel = new UploadRegistrationsRequestViewModel { AoUkprn = Ukprn, File = FormFile }; UploadRegistrationsResponseViewModel = new UploadRegistrationsResponseViewModel { IsSuccess = true, Stats = new BulkUploadStatsViewModel { TotalRecordsCount = 10, NewRecordsCount = 5, AmendedRecordsCount = 3, UnchangedRecordsCount = 2 } }; Mapper.Map <BulkProcessRequest>(UploadRegistrationsRequestViewModel).Returns(BulkRegistrationRequest); Mapper.Map <UploadRegistrationsResponseViewModel>(BulkRegistrationResponse).Returns(UploadRegistrationsResponseViewModel); InternalApiClient.ProcessBulkRegistrationsAsync(BulkRegistrationRequest).Returns(BulkRegistrationResponse); Loader = new RegistrationLoader(Mapper, Logger, InternalApiClient, BlobStorageService); }
public override void Given() { FormFile = Substitute.For <IFormFile>(); FormFile.FileName.Returns("test.csv"); ViewModel.File = FormFile; ResponseViewModel = new UploadRegistrationsResponseViewModel { IsSuccess = true }; RegistrationLoader.ProcessBulkRegistrationsAsync(ViewModel).Returns(ResponseViewModel); }
public override void Given() { FormFile = Substitute.For <IFormFile>(); FormFile.FileName.Returns("test.csv"); ViewModel.File = FormFile; ResponseViewModel = new UploadRegistrationsResponseViewModel { IsSuccess = false, BlobUniqueReference = BlobUniqueReference, ErrorFileSize = 1.5 }; RegistrationLoader.ProcessBulkRegistrationsAsync(ViewModel).Returns(ResponseViewModel); }
public async override Task When() { ActualResult = await Loader.ProcessBulkRegistrationsAsync(UploadRegistrationsRequestViewModel); }