Пример #1
0
        public void ConvertFromEDaysOfWeekFlagsWithMultipleDays()
        {
            HashSet <EDaysOfWeekExt> weekendDays = DaysOfWeekExt.ConvertFrom(EDaysOfWeekFlags.Saturday ^ EDaysOfWeekFlags.Sunday);

            Assert.That(weekendDays, Is.Not.Empty);
            Assert.That(weekendDays.Count, Is.EqualTo(2));
            Assert.That(weekendDays.Contains(EDaysOfWeekExt.Saturday), Is.True);
            Assert.That(weekendDays.Contains(EDaysOfWeekExt.Sunday), Is.True);
        }
Пример #2
0
 public void ConvertFromEDaysOfWeekFlags()
 {
     Assert.That(DaysOfWeekExt.ConvertFrom(EDaysOfWeekFlags.Monday).Single(), Is.EqualTo(EDaysOfWeekExt.Monday));
     Assert.That(DaysOfWeekExt.ConvertFrom(EDaysOfWeekFlags.Tuesday).Single(), Is.EqualTo(EDaysOfWeekExt.Tuesday));
     Assert.That(DaysOfWeekExt.ConvertFrom(EDaysOfWeekFlags.Wednesday).Single(), Is.EqualTo(EDaysOfWeekExt.Wednesday));
     Assert.That(DaysOfWeekExt.ConvertFrom(EDaysOfWeekFlags.Thursday).Single(), Is.EqualTo(EDaysOfWeekExt.Thursday));
     Assert.That(DaysOfWeekExt.ConvertFrom(EDaysOfWeekFlags.Friday).Single(), Is.EqualTo(EDaysOfWeekExt.Friday));
     Assert.That(DaysOfWeekExt.ConvertFrom(EDaysOfWeekFlags.Saturday).Single(), Is.EqualTo(EDaysOfWeekExt.Saturday));
     Assert.That(DaysOfWeekExt.ConvertFrom(EDaysOfWeekFlags.Sunday).Single(), Is.EqualTo(EDaysOfWeekExt.Sunday));
 }
Пример #3
0
 public void ConvertFromDayOfWeek()
 {
     Assert.That(DaysOfWeekExt.ConvertFrom(DayOfWeek.Monday), Is.EqualTo(EDaysOfWeekExt.Monday));
     Assert.That(DaysOfWeekExt.ConvertFrom(DayOfWeek.Tuesday), Is.EqualTo(EDaysOfWeekExt.Tuesday));
     Assert.That(DaysOfWeekExt.ConvertFrom(DayOfWeek.Wednesday), Is.EqualTo(EDaysOfWeekExt.Wednesday));
     Assert.That(DaysOfWeekExt.ConvertFrom(DayOfWeek.Thursday), Is.EqualTo(EDaysOfWeekExt.Thursday));
     Assert.That(DaysOfWeekExt.ConvertFrom(DayOfWeek.Friday), Is.EqualTo(EDaysOfWeekExt.Friday));
     Assert.That(DaysOfWeekExt.ConvertFrom(DayOfWeek.Saturday), Is.EqualTo(EDaysOfWeekExt.Saturday));
     Assert.That(DaysOfWeekExt.ConvertFrom(DayOfWeek.Sunday), Is.EqualTo(EDaysOfWeekExt.Sunday));
     Assert.That(() => DaysOfWeekExt.ConvertFrom((DayOfWeek)int.MaxValue), Throws.TypeOf <ArgumentException>());
 }