public void AddDustData() { using var dustContext = SetUpDatabase(); var dustService = new DustDataService(dustContext); var records = new Record[] { new Record { DateTime = DateTime.Now.AddHours(-2), Type = RecordType.PM25, Value = 15 }, new Record { DateTime = DateTime.Now.AddHours(-1), Type = RecordType.PM25, Value = 10 }, new Record { DateTime = DateTime.Now, Type = RecordType.PM25, Value = 20 } }; //dustService.AddOrUpdateRecords("25t",records); }
public async Task LoadEmptyData() { using var dustContext = SetUpDatabase(); var dustService = new DustDataService(dustContext); Station stationWithData = await dustService.GetStationAsync("10E"); stationWithData.Should().BeNull(); }
public Instance(DustDataService dustDataService = null) { _dustDataService = dustDataService ?? Locator.Current.GetService <DustDataService>(); // Load all stations data from local database }