public void GetNextDayOfWeek ( DateTime after, DayOfWeek dayOfWeek, DateTime?[] expected ) { var result = WeeklyTrigger.GetNextDayOfWeek(after, dayOfWeek)?.ToArray(); Assert.IsNotNull(result); Assert.AreEqual(expected.Length, result.Length); for (var i = 0; i < result.Length; i++) { Assert.AreEqual(expected[i], result[i]); } }