Ejemplo n.º 1
0
        public void CreateRetrieval_Create_GetRequestId()
        {
            //arrange
            RetrievalCreateRequest retrievalCreateRequest = new RetrievalCreateRequest();

            retrievalCreateRequest.retrievalRequestReason = "6343";
            retrievalCreateRequest.docNeeded = "2";
            //act
            Retrievals retrievals = new Retrievals(apiController);
            String     result     = retrievals.CreateRetrieval(claimId, retrievalCreateRequest);

            //assert
            Assert.That(result, Is.EqualTo("300002296235"));
        }
Ejemplo n.º 2
0
        public void CreateRetrieval_Create_GetRequestId()
        {
            //arrange
            String requestId = "300002296235";
            RetrievalCreateRequest retrievalCreateRequest = new RetrievalCreateRequest();

            retrievalCreateRequest.retrievalRequestReason = "6343";
            retrievalCreateRequest.docNeeded = "2";

            apiController.Setup(f => f.Create <RetrievalResponse>(It.IsAny <long>(), It.IsAny <String>(), retrievalCreateRequest))
            .Returns(new RetrievalResponse()
            {
                requestId = requestId
            });

            //act
            Retrievals retrievals = new Retrievals(apiController.Object);
            String     result     = retrievals.CreateRetrieval(0, claimId, retrievalCreateRequest);

            //assert
            Assert.That(result, Is.EqualTo(requestId));
        }
Ejemplo n.º 3
0
        public string CreateRetrieval(long refKey, string claimId, RetrievalCreateRequest retrievalCreateRequest)
        {
            var result = _apiController.Create <RetrievalResponse>(refKey, String.Format("claims/{0}/retrievalrequests", claimId), retrievalCreateRequest);

            return(result.requestId);
        }