public async Task ShouldBeAbleToUpdateCandidate() { var candidateDto = Mapper.Map <CandidateDto>(await Arranger.CreateCandidate()); var patchRequest = Stubber.StubCandidatePatchRequest(); patchRequest.ApplyTo(candidateDto); (await ApiClient.PatchCandidate(candidateDto.Id, patchRequest)) .EnsureSuccessStatusCode(); var updatedCandidateDto = Mapper.Map <CandidateDto>(await Arranger.GetCandidate(candidateDto.Id)); candidateDto.ToLikeness(true) .ShouldEqual(updatedCandidateDto); }