public void TestAverageEmptyCovidDataCollection() { // ReSharper disable once CollectionNeverUpdated.Local var covidCollection = new CovidDataCollection(); var covidStatistics = new CovidDataStatistics(covidCollection); Assert.ThrowsException <InvalidOperationException>(() => covidStatistics.FindAveragePositiveTestsSinceFirstPositiveTest()); }
public void TestAverageOneItemCovidDataCollection() { var covidCollection = new CovidDataCollection { this.record1 }; var covidStatistics = new CovidDataStatistics(covidCollection); var result = covidStatistics.FindAveragePositiveTestsSinceFirstPositiveTest(); Assert.AreEqual(30, result); }