Exemple #1
0
        public static ScheduledDay ConvertDayOfWeekToScheduleDay(this DayOfWeek dayOfWeek)
        {
            ScheduledDay scheduledDay = default;

            switch (dayOfWeek)
            {
            case DayOfWeek.Friday:
                scheduledDay = ScheduledDay.Friday;
                break;

            case DayOfWeek.Monday:
                scheduledDay = ScheduledDay.Monday;
                break;

            case DayOfWeek.Saturday:
                scheduledDay = ScheduledDay.Saturday;
                break;

            case DayOfWeek.Sunday:
                scheduledDay = ScheduledDay.Sunday;
                break;

            case DayOfWeek.Thursday:
                scheduledDay = ScheduledDay.Thursday;
                break;

            case DayOfWeek.Tuesday:
                scheduledDay = ScheduledDay.Tuesday;
                break;

            case DayOfWeek.Wednesday:
                scheduledDay = ScheduledDay.Wednesday;
                break;
            }

            return(scheduledDay);
        }
Exemple #2
0
        public async Task GetSchedule_InvalidScheduledDay_ShouldThrowValidationException(ScheduledDay schedule)
        {
            // When
            Func <Task <Schedule> > func = this._jikan.Awaiting(x => x.GetSchedule(schedule));

            // Then
            await func.Should().ThrowExactlyAsync <JikanValidationException>();
        }