public async Task ConfirmPilot_NotReserved_ReturnsTrue()
        {
            SetDefaultNow();
            var reservationKey = "test";

            var pilots = new[] {
                new PilotWorkSchedule()
                {
                    Base     = Base.Berlin,
                    PilotId  = Pilot1,
                    WorkDays = AllDays
                }
            };
            var schedules = new[] {
                new PilotScheduleInfo()
                {
                    PilotId           = Pilot1,
                    DepartureDateTime = TwoPm,
                    ReturnDateTime    = FourPm,
                    IsConfirmed       = false,
                    ReservationTime   = Now,
                    ReservationKey    = reservationKey
                }
            };

            _fileServiceMock.Setup(x => x.GetPilotWorkSchedules()).ReturnsAsync(pilots);
            _fileServiceMock.Setup(x => x.GetPilotSchedulesForDay(TwoPm.Date)).ReturnsAsync(schedules);
            var request = new PilotScheduleConfirmationRequest()
            {
                Location          = Base.Berlin,
                DepartureDateTime = TwoPm,
                ReturnDateTime    = FourPm,
                PilotId           = Pilot1,
                ReservationKey    = reservationKey
            };
            var result = await _service.ConfirmPilotSchedule(request);

            Assert.True(result);
        }