public static ResultFileEntryLoader Load([NotNull] string path) { LPGReader lpgReader = new LPGReader(); string resultFile = Path.Combine(path, "Results.General.sqlite"); var results = lpgReader.ReadFromJson <ResultFileEntry>("ResultFileEntries", resultFile); ResultFileEntryLoader rfel = new ResultFileEntryLoader(); rfel.Files.Clear(); rfel.Files.AddRange(results); return(rfel); }
public void Run() { const string lpgDirectory = @"V:\BurgdorfStatistics\unittests\HouseholdLoadProfileProviderTests.InitializeTestCase\results\HouseJob.trafokreis\housename"; var hkel = ResultFileEntryLoader.Load(lpgDirectory); var rfe = hkel.FindCorrectProfile(new HouseholdKey("HH1"), "electricity"); if (rfe == null) { throw new FlaException("no file found"); } var p = ProfileLoader.LoadProfiles(rfe, lpgDirectory, out var _); Assert.True(p?.Values.Count > 0); }
public void LoadResultFiles() { const string resultfile = @"V:\BurgdorfStatistics\unittests\HouseholdLoadProfileProviderTests.InitializeTestCase\results\HouseJob.trafokreis\housename"; ResultFileEntryLoader.Load(resultfile); }