public void Arrange() { _importAudit = new ImportAudit(_expectedDate, 100); _dataContext = new Mock <ICourseDeliveryDataContext>(); _dataContext.Setup(x => x.ImportAudit).ReturnsDbSet(new List <ImportAudit>()); _importAuditRepository = new Data.Repository.ImportAuditRepository(_dataContext.Object, Mock.Of <ICourseDeliveryReadonlyDataContext>()); }
public void Arrange() { _importAudit = new Domain.Entities.ImportAudit(_expectedDate, ExpectedRowsImported, Name); _locationDataContext = new Mock <ILocationDataContext>(); _locationDataContext.Setup(x => x.ImportAudit).ReturnsDbSet(new List <Domain.Entities.ImportAudit>()); _importAuditRepository = new Data.Repository.ImportAuditRepository(_locationDataContext.Object); }
public void Arrange() { _importAudit = new ImportAudit(_expectedDate, 100); _coursesDataContext = new Mock <ICoursesDataContext>(); _coursesDataContext.Setup(x => x.ImportAudit).ReturnsDbSet(new List <ImportAudit>()); _importAuditRepository = new Data.Repository.ImportAuditRepository(_coursesDataContext.Object); }
public void Arrange() { _importAudits = new List <Domain.Entities.ImportAudit> { new Domain.Entities.ImportAudit(new DateTime(2020, 10, 01), 200), new Domain.Entities.ImportAudit(new DateTime(2020, 09, 30), 100) }; _locationDataContext = new Mock <ILocationDataContext>(); _locationDataContext.Setup(x => x.ImportAudit).ReturnsDbSet(_importAudits); _importAuditRepository = new Data.Repository.ImportAuditRepository(_locationDataContext.Object); }
public async Task Then_No_Item_Returns_Null() { //Arrange _importAudits = new List <Domain.Entities.ImportAudit>(); _locationDataContext = new Mock <ILocationDataContext>(); _locationDataContext.Setup(x => x.ImportAudit).ReturnsDbSet(_importAudits); _importAuditRepository = new Data.Repository.ImportAuditRepository(_locationDataContext.Object); //Act var auditRecord = await _importAuditRepository.GetLastImportByType(ImportType.OnsLocation); //Assert Assert.IsNull(auditRecord); }
public void Arrange() { _importAudits = new List <ImportAudit> { new ImportAudit(new DateTime(2020, 10, 01), 100), new ImportAudit(new DateTime(2020, 09, 30), 100, ImportType.NationalAchievementRates, "TestFile"), new ImportAudit(new DateTime(2020, 10, 01), 101, ImportType.NationalAchievementRates, ExpectedFileName) }; _courseDeliveryDataContext = new Mock <ICourseDeliveryReadonlyDataContext>(); _courseDeliveryDataContext.Setup(x => x.ImportAudit).ReturnsDbSet(_importAudits); _importAuditRepository = new Data.Repository.ImportAuditRepository(Mock.Of <ICourseDeliveryDataContext>(), _courseDeliveryDataContext.Object); }
public void Arrange() { _importAudits = new List <ImportAudit> { new ImportAudit(new DateTime(2020, 10, 01), 100), new ImportAudit(new DateTime(2020, 09, 30), 100, ImportType.LarsImport, "TestFile"), new ImportAudit(new DateTime(2020, 10, 01), 101, ImportType.LarsImport, ExpectedFileName) }; _coursesDataContext = new Mock <ICoursesDataContext>(); _coursesDataContext.Setup(x => x.ImportAudit).ReturnsDbSet(_importAudits); _importAuditRepository = new Data.Repository.ImportAuditRepository(_coursesDataContext.Object); }
public async Task Then_No_File_Returns_Null() { //Arrange _importAudits = new List <ImportAudit> { new ImportAudit(new DateTime(2020, 10, 01), 100) }; _courseDeliveryDataContext = new Mock <ICourseDeliveryReadonlyDataContext>(); _courseDeliveryDataContext.Setup(x => x.ImportAudit).ReturnsDbSet(_importAudits); _importAuditRepository = new Data.Repository.ImportAuditRepository(Mock.Of <ICourseDeliveryDataContext>(), _courseDeliveryDataContext.Object); //Act var auditRecord = await _importAuditRepository.GetLastImportByType(ImportType.NationalAchievementRates); //Assert Assert.IsNull(auditRecord); }
public async Task Then_No_File_Returns_Null() { //Arrange _importAudits = new List <ImportAudit> { new ImportAudit(new DateTime(2020, 10, 01), 100) }; _coursesDataContext = new Mock <ICoursesDataContext>(); _coursesDataContext.Setup(x => x.ImportAudit).ReturnsDbSet(_importAudits); _importAuditRepository = new Data.Repository.ImportAuditRepository(_coursesDataContext.Object); //Act var auditRecord = await _importAuditRepository.GetLastImportByType(ImportType.LarsImport); //Assert Assert.IsNull(auditRecord); }