public void CalendarRepository_DeleteCalendarHoliday_Deleted_NotFail_Test()
        {
            var context  = new MyCompanyContext();
            var calendar = context.CalendarHolidays.FirstOrDefault();
            int expected = context.CalendarHolidays.Count() - 1;

            ICalendarRepository target = new CalendarRepository(context);

            target.DeleteHoliday(calendar.CalendarHolidaysId);

            int actual = context.CalendarHolidays.Count();

            Assert.AreEqual(expected, actual);
        }
예제 #2
0
        ///<inheritdoc/>
        public override void Handle(BrokeredMessage message)
        {
            var calendarRepository = new CalendarRepository(new MyCompanyContext());

            calendarRepository.DeleteHoliday(message.GetBody <int>());
        }