示例#1
0
        public void Ent_Create_NewClaim_ReturnClaimNumber()
        {
            //arrange
            ClaimRequest claimRequest = new ClaimRequest();

            claimRequest.disputedAmount        = "100.00";
            claimRequest.disputedCurrency      = "USD";
            claimRequest.claimType             = "Standard";
            claimRequest.clearingTransactionId = "hqCnaMDqmto4wnL+BSUKSdzROqGJ7YELoKhEvluycwKNg3XTz/faIJhFDkl9hW081B5tTqFFiAwCpcocPdB2My4t7DtSTk63VXDl1CySA8Y";
            //act
            Claims claim  = new Claims(apiController);
            var    result = claim.CreateClaim(claimRequest);

            //assert
            Assert.That(result, Is.EqualTo("200002020654"));
        }
示例#2
0
        public void Create_NewClaim_ReturnClaimNumber()
        {
            //arrange
            apiController.Setup(f => f.Create <ClaimResponse>(It.IsAny <long>(), It.IsAny <String>(), It.IsAny <ClaimRequest>()))
            .Returns(new ClaimResponse()
            {
                claimId = claimId
            });

            ClaimRequest claimRequest = new ClaimRequest();

            claimRequest.disputedAmount        = "100.00";
            claimRequest.disputedCurrency      = "USD";
            claimRequest.claimType             = "Standard";
            claimRequest.clearingTransactionId = "hqCnaMDqmto4wnL+BSUKSdzROqGJ7YELoKhEvluycwKNg3XTz/faIJhFDkl9hW081B5tTqFFiAwCpcocPdB2My4t7DtSTk63VXDl1CySA8Y";
            //act
            Claims claim  = new Claims(apiController.Object);
            var    result = claim.CreateClaim(0, claimRequest);

            //assert
            Assert.That(result, Is.EqualTo(claimId));
        }