private void SetTestData() { CountSetters.DailyCount.Clear(); CountSetters.HourlyCount.Clear(); var date1 = new DateTime(2020, 09, 12, 10, 10, 13); var date2 = new DateTime(2020, 09, 21, 00, 12, 59); var date3 = new DateTime(2020, 09, 20, 11, 12, 59); var date4 = new DateTime(2020, 09, 04, 15, 14, 31); var date5 = new DateTime(2002, 09, 04, 15, 14, 31); var date7 = new DateTime(2001, 09, 06, 15, 14, 31); var date6 = new DateTime(2003, 09, 23, 15, 14, 31); CountSetters.SetDayCount(date1); CountSetters.SetDayCount(date2); CountSetters.SetDayCount(date3); CountSetters.SetDayCount(date4); CountSetters.SetDayCount(date5); CountSetters.SetDayCount(date7); CountSetters.SetDayCount(date6); CountSetters.SetHourCount(date1); CountSetters.SetHourCount(date2); CountSetters.SetHourCount(date3); CountSetters.SetHourCount(date4); CountSetters.SetHourCount(date5); CountSetters.SetHourCount(date6); CountSetters.SetHourCount(date7); }
public void WhenSetDayCounterAddsCountCheckValidity() { CountSetters.DailyCount.Clear(); CountSetters.HourlyCount.Clear(); var date1 = new DateTime(2020, 12, 3); var date2 = new DateTime(2020, 10, 20); CountSetters.SetDayCount(date1); CountSetters.SetDayCount(date1); CountSetters.SetDayCount(date1); CountSetters.SetDayCount(date2); CountSetters.SetDayCount(date2); var count = CountSetters.DailyCount.Count; Assert.True(count == 2); var counter1 = CountSetters.DailyCount[date1]; var counter2 = CountSetters.DailyCount[date2]; Assert.True(counter1 == 3); Assert.True(counter2 == 2); CountSetters.DailyCount.Clear(); CountSetters.HourlyCount.Clear(); }