public void issuerRespondToFulfillment_ResponseFullfilment_GetRequestId() { //arrange String requestId = "2000020"; RetrievalResponseFulfillmentRequest retrievalResponseFulfillmentRequest = new RetrievalResponseFulfillmentRequest(); retrievalResponseFulfillmentRequest.issuerResponseCd = "APPROVE"; retrievalResponseFulfillmentRequest.memo = "This is an example of what a memo could contain"; retrievalResponseFulfillmentRequest.rejectReasonCd = "A"; //act Retrievals retrievals = new Retrievals(apiController); String result = retrievals.IssuerRespondToFulfillment(claimId, requestId, retrievalResponseFulfillmentRequest); //assert Assert.That(result, Is.EqualTo("300002296235")); }
public void issuerRespondToFulfillment_ResponseFullfilment_GetRequestId() { //arrange String requestId = "2000020"; RetrievalResponseFulfillmentRequest retrievalResponseFulfillmentRequest = new RetrievalResponseFulfillmentRequest(); retrievalResponseFulfillmentRequest.issuerResponseCd = "APPROVE"; retrievalResponseFulfillmentRequest.memo = "This is an example of what a memo could contain"; retrievalResponseFulfillmentRequest.rejectReasonCd = "A"; apiController.Setup(f => f.Create <RetrievalResponse>(It.IsAny <long>(), It.IsAny <String>(), retrievalResponseFulfillmentRequest)) .Returns(new RetrievalResponse() { requestId = requestId }); //act Retrievals retrievals = new Retrievals(apiController.Object); String result = retrievals.IssuerRespondToFulfillment(0, claimId, requestId, retrievalResponseFulfillmentRequest); //assert Assert.That(result, Is.EqualTo(requestId)); }
public string IssuerRespondToFulfillment(long refKey, string claimId, string requestId, RetrievalResponseFulfillmentRequest retrievalResponseFulfillmentRequest) { var result = _apiController.Create <RetrievalResponse>(refKey, String.Format("claims/{0}/retrievalrequests/{1}/fulfillments/response", claimId, requestId), retrievalResponseFulfillmentRequest); return(result.requestId); }