public async Task CanDeleteScheduledShiftAssignment()
        {
            var before = new ScheduledShiftAssignment()
            {
                AssignedUserId         = 1,
                OriginalAssignedUserId = 1,
                ScheduledShiftId       = 1,
                Status = ShiftStatus.Assigned,
            };

            await _shiftRepository.InsertScheduledShiftAssignment(before);

            await _shiftRepository.DeleteScheduledShiftAssignment(before);

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

            Assert.IsNull(after);
        }