public async Task GetApprenticeshipUpdates_WithNullStatus_VerifyUrlAndData()
        {
            var request = new GetApprenticeshipUpdatesRequest();
            await _fixture.CommitmentsApiClient.GetApprenticeshipUpdates(1, request);

            _fixture.MockRestHttpClient.Verify(x => x.Get <GetApprenticeshipUpdatesResponse>($"api/apprenticeships/{1}/updates", null, CancellationToken.None));
        }
        public async Task GetApprenticeshipUpdates_WithStatus_VerifyUrlAndData(int apprenticeshipId, ApprenticeshipUpdateStatus status)
        {
            var request = new GetApprenticeshipUpdatesRequest {
                Status = status
            };
            await _fixture.CommitmentsApiClient.GetApprenticeshipUpdates(apprenticeshipId, request);

            _fixture.MockRestHttpClient.Verify(x => x.Get <GetApprenticeshipUpdatesResponse>($"api/apprenticeships/{apprenticeshipId}/updates?status={status}", null, CancellationToken.None));
        }