private void AssertDayAndMonth(UkCensusYears censusYear, DayOfWeek day, MonthNames monthOfYear) { var date = UkCensus.DateFromCensusYear(censusYear); Assert.Equal(date.DayOfWeek, day); Assert.Equal(date.Month, (int)monthOfYear); }
/// <summary> /// Returns the date on which the passed UK census was recorded. /// </summary> /// <param name="year">The census year that you want the date for.</param> /// <returns>The date of the census for the passed year.</returns> public static DateTime DateFromCensusYear(UkCensusYears year) { return(UkCensus.censusDates.Single(d => d.Year == (int)year)); }
internal void Check_census_dates_are_on_correct_days(UkCensusYears censusYear, DayOfWeek expectedDay, MonthNames expectedMonth) { AssertDayAndMonth(censusYear, expectedDay, expectedMonth); }