public void TestDayAnalyticsAndGenericRepository() { IDayAnalyticsRepository dayAnalyticsRepository = new DayAnalyticsRepository(new CrossSolarDbContext()); var oneDayElectricity = new OneDayElectricityModel { Average = 13, DateTime = DateTime.Now, Maximum = 2423, Minimum = 324, Sum = 34543 }; dayAnalyticsRepository.InsertAsync(oneDayElectricity); oneDayElectricity.Average = 1; dayAnalyticsRepository.UpdateAsync(oneDayElectricity); var result = dayAnalyticsRepository.GetBySerialAsync("123"); var averageResult = dayAnalyticsRepository.Query().Where(x => x.Average == 1); var resultAnalytics = dayAnalyticsRepository.GetAsync("2"); Assert.NotNull(result); Assert.NotNull(averageResult); Assert.NotNull(resultAnalytics); }
public void DayAnalyticsRepositoryTests() { var dbMock = new Mock <CrossSolarDbContext>(); DayAnalyticsRepository dayAnalyticsRepository = new DayAnalyticsRepository(dbMock.Object); Assert.NotNull(dayAnalyticsRepository); }
public DayAnalyticsRepositoryTest() { CrossSolarInMemoryDbContextProvider contextProvider = new CrossSolarInMemoryDbContextProvider(); _repository = new DayAnalyticsRepository(contextProvider.GetInMemoryContext()); _panelRepository = new PanelRepository(contextProvider.GetInMemoryContext()); }
public void Constructor_WorksFine() { DayAnalyticsRepository dayAnalyticsRepository = new DayAnalyticsRepository(new CrossSolarDbContext()); Assert.NotNull(dayAnalyticsRepository); }
public DayAnalyticsRepositoryTest() { _repository = new DayAnalyticsRepository(_crossSolarDbContext); }
public void DayAnalyticsRepository() { //CrossSolarDbContext dbContext = new CrossSolarDbContext(); var result = new DayAnalyticsRepository(dbContext); }