public void Can_Load_LPC_Report() { var lpcReports = DataLoader.LoadLPCReports(@"./../../data/LPCReport.csv"); dbContext.LPCReports.AddRange(lpcReports); dbContext.SaveChanges(); }
public void Can_Update_LPC_Report() { var lpcReport = lpcReportRepository.GetSingle(1); lpcReport.Name = "Pieter Claesen Wyckoff House X"; dbContext.SaveChanges(); }
public void Can_Update_LPC_Report() { var lpcReport = _lpcReportRepository.GetSingle(1); lpcReport.Name = "Pieter Claesen Wyckoff House X"; var result = _dbContext.SaveChanges(); Assert.NotNull(result); }
private void CreateTestData(NYCLandmarkContext dbContext) { var i = 0; var boroughs = EnumHelper.EnumToList <Borough>().Select(e => e.GetDescription()); var boroughCodes = EnumHelper.EnumToList <Borough>().Select(e => e.GetAttribute <BoroughId>().Value); var objectTypes = EnumHelper.EnumToList <ObjectType>().Select(e => e.GetDescription()); GenFu.GenFu.Configure <LPCReport>() .Fill(l => l.Id, () => ++ i) .Fill(l => l.LPNumber, () => string.Format("LP-{0,5:D5}", i)) .Fill(l => l.LPCId, () => string.Format("{0,5:D5}", i)) .Fill(l => l.Borough, () => BaseValueGenerator.GetRandomValue(boroughs)) .Fill(l => l.ObjectType, () => BaseValueGenerator.GetRandomValue(objectTypes)); var lpcReports = GenFu.GenFu.ListOf <LPCReport>(20); dbContext.LPCReports.AddRange(lpcReports); var j = 0; GenFu.GenFu.Configure <Landmark>() .Fill(m => m.Id, () => ++ j) .Fill(l => l.LM_TYPE, () => BaseValueGenerator.GetRandomValue(objectTypes)) .Fill(l => l.BoroughID, () => BaseValueGenerator.GetRandomValue(boroughCodes)) .Fill(m => m.LP_NUMBER, () => string.Format("LP-{0,5:D5}", j)); var landmarks = GenFu.GenFu.ListOf <Landmark>(20); dbContext.Landmarks.AddRange(landmarks); dbContext.SaveChanges(); }
public void Can_Load_Landmarks() { int batchSize = 1000; var landmarks = DataLoader.LoadLandmarks(@"./../../data/Landmarks.csv").ToList(); foreach (var list in landmarks.Batch(batchSize)) { _dbContext.Landmarks.AddRange(list); _dbContext.SaveChanges(); } }