public async Task CanDeleteScheduledShift()
        {
            var before = new ScheduledShift()
            {
                StartsAt = new DateTime(2001, 1, 1, 8, 0, 0),
                EndsAt   = new DateTime(2001, 1, 1, 14, 0, 0),
                GroupId  = null,
                PatrolId = 1,
                ShiftId  = null
            };

            await _shiftRepository.InsertScheduledShift(before);

            await _shiftRepository.DeleteScheduledShift(before);

            var after = await _shiftRepository.GetScheduledShift(before.Id);

            Assert.IsNull(after);
        }