async void ShouldStoreConsentArtefact() { var consentController = new ConsentController(consentRepository.Object); const string consentMangerId = "consentMangerId"; var consentArtefactRequest = TestBuilder.ConsentArtefactRequest(); consentRepository.Setup(x => x.AddAsync( new Consent(consentArtefactRequest.ConsentDetail.ConsentId, consentArtefactRequest.ConsentDetail, consentArtefactRequest.Signature, ConsentStatus.GRANTED, consentMangerId ) )); var okObjectResult = await consentController.StoreConsent(consentMangerId, consentArtefactRequest) as NoContentResult; consentRepository.Verify(); okObjectResult.StatusCode.Equals(StatusCodes.Status204NoContent); }