コード例 #1
0
        public void HolidayListRemoveTest()
        {
            HolidayList          list    = new HolidayList();
            MockDayOfYearHoliday holiday = new MockDayOfYearHoliday($"2/1");

            list.Add(holiday);
            list.Remove(holiday);

            Assert.Multiple(() =>
            {
                Assert.AreEqual(0, list.Count());
            });
        }
コード例 #2
0
        public void HolidayListAddRangeTest()
        {
            HolidayList          list     = new HolidayList();
            MockDayOfYearHoliday holiday1 = new MockDayOfYearHoliday($"2/1");
            MockDayOfYearHoliday holiday2 = new MockDayOfYearHoliday($"3/1");
            MockDayOfYearHoliday holiday3 = new MockDayOfYearHoliday($"4/1");
            MockDayOfYearHoliday holiday4 = new MockDayOfYearHoliday($"5/1");

            list.AddRange(new IHoliday[] { holiday1, holiday2, holiday3, holiday4 });

            Assert.Multiple(() =>
            {
                Assert.AreEqual(4, list.Count());
                Assert.AreEqual(holiday1, list.First());
                Assert.AreEqual(holiday4, list.Last());
            });
        }