public void GivenSpecificBusinessHoursInConfiguration_WhenAskingIsOpenAtBottomEdgeOnSaturday_ThenItShouldReturnTrue()
        {
            // arrange
            IOpenHours openHours = new OpenHours(new CallCenterHoursKey());
            DateTime   saturday  = new DateTime(2018, 1, 6, 08, 00, 00);

            // act
            bool actual = openHours.IsOpen(saturday);

            // assert
            actual.Should().BeTrue();
        }
        public void GivenSpecificBusinessHoursInConfiguration_WhenAskingIsOpenAfterTopEdgeOnSunday_ThenItShouldReturnTrue()
        {
            // arrange
            IOpenHours openHours = new OpenHours(new CallCenterHoursKey());
            DateTime   sunday    = new DateTime(2018, 1, 7, 16, 00, 01);

            // act
            bool actual = openHours.IsOpen(sunday);

            // assert
            actual.Should().BeFalse();
        }