public void GetAll_ReadsAllFiles() { var buildFileManager = new BuildFileManager("../../BuildSessionFiles", _dateTimeProviderMock); var buildSessions = buildFileManager.GetAll(); buildSessions.Count().ShouldBeGreaterThan(1); }
private void RefreshData() { var buildTimeReportFolderPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "VSBuildTimeReport"); var buildFileManager = new BuildFileManager(buildTimeReportFolderPath, new DateTimeProvider()); var buildSessions = buildFileManager.GetAll(); var report = new BuildReport(buildSessions); var reportLines = report.GetProjectsReport(); reportGrid.ItemsSource = reportLines; }