public void GetAllForDateTest()
        {
            var bookingServiceMock        = new Mock <IBookingService>();
            var parkingSettingServiceMock = new Mock <IParkingSettingService>();

            var options = Options.Create(new AppSettings()
            {
                Secret = "abcE"
            });

            bookingServiceMock.Setup(b => b.GetAll(It.IsAny <DateTime>(), It.IsAny <DateTime>())).Returns(new List <Booking>()
            {
                new Booking()
                {
                }
            });
            parkingSettingServiceMock.Setup(b => b.GetAll()).Returns(new List <ParkingSetting>()
            {
                new ParkingSetting()
                {
                    Spaces = 10
                }
            });

            BookingController controller = new BookingController(parkingSettingServiceMock.Object, bookingServiceMock.Object, null, null, options);

            var response = controller.GetAllForDate(DateTime.Now, DateTime.Now);

            bookingServiceMock.Verify(m => m.GetAll(It.IsAny <DateTime>(), It.IsAny <DateTime>()), Times.Once());
            bookingServiceMock.Verify(m => m.GetAll(), Times.Once());
            parkingSettingServiceMock.Verify(m => m.GetAll(), Times.Once());
        }