private static void AssertPeriodBasedOnToStrings(Period period, IEnumerable<string> expectedToStringCollection) { var actual = new List<string>(); period.EachMonth(monthPeriod => actual.Add(monthPeriod.ToString())); Assert.Equal(expectedToStringCollection.ToList(), actual); }