public async Task ThenANoContentCodeIsReturnedOnSuccess()
        {
            var result =
                await _controller.PutApprenticeship(TestAccountId, TestCommitmentId, TestApprenticeshipId,
                                                    new Apprenticeship.ApprenticeshipRequest {
                Apprenticeship = new Apprenticeship.Apprenticeship()
            });

            result.Should().BeOfType <StatusCodeResult>();

            (result as StatusCodeResult).StatusCode.Should().Be(HttpStatusCode.NoContent);
        }