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); }