public void test3Auth() { authorization authorization = new authorization(); authorization.id = "1"; authorization.orderId = "3"; authorization.amount = 30030; authorization.orderSource = orderSourceType.ecommerce; contact contact = new contact(); contact.name = "Eileen Jones"; contact.addressLine1 = "3 Main St."; contact.city = "Bloomfield"; contact.state = "CT"; contact.zip = "06002"; contact.country = countryTypeEnum.US; authorization.billToAddress = contact; cardType card = new cardType(); card.type = methodOfPaymentTypeEnum.DI; card.number = "6011010000000003"; card.expDate = "0312"; card.cardValidationNum = "758"; authorization.card = card; authorizationResponse response = litle.Authorize(authorization); Assert.AreEqual("000", response.response); Assert.AreEqual("Approved", response.message); Assert.AreEqual("33333", response.authCode); Assert.AreEqual("10", response.fraudResult.avsResult); Assert.AreEqual("M", response.fraudResult.cardValidationResult); capture capture = new capture(); capture.id = response.id; capture.litleTxnId = response.litleTxnId; captureResponse captureResponse = litle.Capture(capture); Assert.AreEqual("000", captureResponse.response); Assert.AreEqual("Approved", captureResponse.message); credit credit = new credit(); credit.id = captureResponse.id; credit.litleTxnId = captureResponse.litleTxnId; creditResponse creditResponse = litle.Credit(credit); Assert.AreEqual("000", creditResponse.response); Assert.AreEqual("Approved", creditResponse.message); voidTxn newvoid = new voidTxn(); newvoid.id = creditResponse.id; newvoid.litleTxnId = creditResponse.litleTxnId; litleOnlineResponseTransactionResponseVoidResponse voidResponse = litle.DoVoid(newvoid); Assert.AreEqual("000", voidResponse.response); Assert.AreEqual("Approved", voidResponse.message); }
public void Test1Auth() { authorization authorization = new authorization(); authorization.id = "1"; authorization.orderId = "1"; authorization.amount = 10010; authorization.orderSource = orderSourceType.ecommerce; contact contact = new contact(); contact.name = "John Smith"; contact.addressLine1 = "1 Main St."; contact.city = "Burlington"; contact.state = "MA"; contact.zip = "01803-3747"; contact.country = countryTypeEnum.US; authorization.billToAddress = contact; cardType card = new cardType(); card.type = methodOfPaymentTypeEnum.VI; card.number = "4457010000000009"; card.expDate = "0112"; card.cardValidationNum = "349"; authorization.card = card; authorizationResponse response = litle.Authorize(authorization); Assert.AreEqual("000", response.response); Assert.AreEqual("Approved", response.message); Assert.AreEqual("11111 ", response.authCode); Assert.AreEqual("01", response.fraudResult.avsResult); Assert.AreEqual("M", response.fraudResult.cardValidationResult); capture capture = new capture(); capture.id = response.id; capture.litleTxnId = response.litleTxnId; captureResponse captureResponse = litle.Capture(capture); Assert.AreEqual("000", captureResponse.response); Assert.AreEqual("Approved", captureResponse.message); credit credit = new credit(); credit.id = captureResponse.id; credit.litleTxnId = captureResponse.litleTxnId; creditResponse creditResponse = litle.Credit(credit); Assert.AreEqual("000", creditResponse.response); Assert.AreEqual("Approved", creditResponse.message); voidTxn newvoid = new voidTxn(); newvoid.id = creditResponse.id; newvoid.litleTxnId = creditResponse.litleTxnId; litleOnlineResponseTransactionResponseVoidResponse voidResponse = litle.DoVoid(newvoid); Assert.AreEqual("000", voidResponse.response); Assert.AreEqual("Approved", voidResponse.message); }
public void test4Auth() { authorization authorization = new authorization(); authorization.id = "1"; authorization.orderId = "4"; authorization.amount = 40040; authorization.orderSource = orderSourceType.ecommerce; contact contact = new contact(); contact.name = "Bob Black"; contact.addressLine1 = "4 Main St."; contact.city = "Laurel"; contact.state = "MD"; contact.zip = "20708"; contact.country = countryTypeEnum.US; authorization.billToAddress = contact; cardType card = new cardType(); card.type = methodOfPaymentTypeEnum.AX; card.number = "375001000000005"; card.expDate = "0412"; card.cardValidationNum = "758"; authorization.card = card; authorizationResponse response = litle.Authorize(authorization); Assert.AreEqual("000", response.response); Assert.AreEqual("Approved", response.message); Assert.AreEqual("44444", response.authCode); Assert.AreEqual("12", response.fraudResult.avsResult); capture capture = new capture(); capture.id = response.id; capture.litleTxnId = response.litleTxnId; captureResponse captureresponse = litle.Capture(capture); Assert.AreEqual("000", captureresponse.response); Assert.AreEqual("Approved", captureresponse.message); credit credit = new credit(); credit.id = captureresponse.id; credit.litleTxnId = captureresponse.litleTxnId; creditResponse creditResponse = litle.Credit(credit); Assert.AreEqual("000", creditResponse.response); Assert.AreEqual("Approved", creditResponse.message); voidTxn newvoid = new voidTxn(); newvoid.id = creditResponse.id; newvoid.litleTxnId = creditResponse.litleTxnId; litleOnlineResponseTransactionResponseVoidResponse voidResponse = litle.DoVoid(newvoid); Assert.AreEqual("000", voidResponse.response); Assert.AreEqual("Approved", voidResponse.message); }
public void TestCaptureResponseContainsFraudResult() { String xml = "<captureResponse xmlns=\"http://www.vantivcnp.com/schema\"><fraudResult></fraudResult></captureResponse>"; XmlSerializer serializer = new XmlSerializer(typeof(captureResponse)); StringReader reader = new StringReader(xml); captureResponse captureResponse = (captureResponse)serializer.Deserialize(reader); Assert.NotNull(captureResponse.fraudResult); }
public void TestCaptureResponseContainsGiftCardResponse() { String xml = "<captureResponse xmlns=\"http://www.litle.com/schema\"><giftCardResponse></giftCardResponse></captureResponse>"; XmlSerializer serializer = new XmlSerializer(typeof(captureResponse)); StringReader reader = new StringReader(xml); captureResponse captureResponse = (captureResponse)serializer.Deserialize(reader); Assert.NotNull(captureResponse.giftCardResponse); }
public void test5Auth() { authorization authorization = new authorization(); authorization.id = "1"; authorization.orderId = "5"; authorization.amount = 50050; authorization.orderSource = orderSourceType.ecommerce; cardType card = new cardType(); card.type = methodOfPaymentTypeEnum.VI; card.number = "4457010200000007"; card.expDate = "0512"; card.cardValidationNum = "463"; authorization.card = card; fraudCheckType authenticationvalue = new fraudCheckType(); authenticationvalue.authenticationValue = "BwABBJQ1AgAAAAAgJDUCAAAAAAA="; authorization.cardholderAuthentication = authenticationvalue; authorizationResponse response = litle.Authorize(authorization); Assert.AreEqual("000", response.response); Assert.AreEqual("Approved", response.message); Assert.AreEqual("55555 ", response.authCode); Assert.AreEqual("32", response.fraudResult.avsResult); Assert.AreEqual("N", response.fraudResult.cardValidationResult); capture capture = new capture(); capture.id = response.id; capture.litleTxnId = response.litleTxnId; captureResponse captureresponse = litle.Capture(capture); Assert.AreEqual("000", captureresponse.response); Assert.AreEqual("Approved", captureresponse.message); credit credit = new credit(); credit.id = captureresponse.id; credit.litleTxnId = captureresponse.litleTxnId; creditResponse creditResponse = litle.Credit(credit); Assert.AreEqual("000", creditResponse.response); Assert.AreEqual("Approved", creditResponse.message); voidTxn newvoid = new voidTxn(); newvoid.id = creditResponse.id; newvoid.litleTxnId = creditResponse.litleTxnId; litleOnlineResponseTransactionResponseVoidResponse voidResponse = litle.DoVoid(newvoid); Assert.AreEqual("000", voidResponse.response); Assert.AreEqual("Approved", voidResponse.message); }
public captureResponse Capture(capture capture) { litleOnlineRequest request = createLitleOnlineRequest(); fillInReportGroup(capture); request.capture = capture; litleOnlineResponse response = sendToLitle(request); captureResponse captureResponse = (captureResponse)response.captureResponse; return(captureResponse); }
public void SimpleCaptureWithSpecial() { capture capture = new capture(); capture.litleTxnId = 123456000; capture.amount = 106; capture.payPalNotes = "<'&\">"; captureResponse response = litle.Capture(capture); Assert.AreEqual("Approved", response.message); }
public void Test32() { authorization auth = new authorization(); auth.id = "1"; auth.orderId = "32"; auth.amount = 10010; auth.orderSource = orderSourceType.ecommerce; contact billToAddress = new contact(); billToAddress.name = "John Smith"; billToAddress.addressLine1 = "1 Main St."; billToAddress.city = "Burlington"; billToAddress.state = "MA"; billToAddress.zip = "01803-3747"; billToAddress.country = countryTypeEnum.US; auth.billToAddress = billToAddress; cardType card = new cardType(); card.number = "4457010000000009"; card.expDate = "0112"; card.cardValidationNum = "349"; card.type = methodOfPaymentTypeEnum.VI; auth.card = card; authorizationResponse authorizeResponse = cnp.Authorize(auth); // Assert.AreEqual("111", authorizeResponse.response); // Assert.AreEqual("Authorization amount has already been depleted", authorizeResponse.message); Assert.AreEqual("11111 ", authorizeResponse.authCode); Assert.AreEqual("01", authorizeResponse.fraudResult.avsResult); Assert.AreEqual("M", authorizeResponse.fraudResult.cardValidationResult); capture capture = new capture(); capture.id = authorizeResponse.id; capture.cnpTxnId = authorizeResponse.cnpTxnId; capture.amount = 5005; captureResponse captureResponse = cnp.Capture(capture); Assert.AreEqual("000", captureResponse.response); Assert.AreEqual("Approved", captureResponse.message); authReversal reversal = new authReversal(); reversal.id = authorizeResponse.id; reversal.cnpTxnId = 320000000000000000; authReversalResponse reversalResponse = cnp.AuthReversal(reversal); Assert.AreEqual("000", reversalResponse.response); Assert.AreEqual("Approved", reversalResponse.message); }
public void simpleCaptureWithPartial() { capture capture = new capture(); capture.litleTxnId = 123456000; capture.amount = 106; capture.partial = true; capture.payPalNotes = "Notes"; captureResponse response = litle.Capture(capture); Assert.AreEqual("Approved", response.message); }
public void Test35() { authorization auth = new authorization(); auth.id = "1"; auth.orderId = "35"; auth.amount = 10100; auth.orderSource = orderSourceType.ecommerce; contact billToAddress = new contact(); billToAddress.name = "Bob Black"; billToAddress.addressLine1 = "4 Main St."; billToAddress.city = "Laurel"; billToAddress.state = "MD"; billToAddress.zip = "20708"; billToAddress.country = countryTypeEnum.US; auth.billToAddress = billToAddress; cardType card = new cardType(); card.number = "375001000000005"; card.expDate = "0421"; card.type = methodOfPaymentTypeEnum.AX; auth.card = card; authorizationResponse authorizeResponse = cnp.Authorize(auth); Assert.AreEqual("000", authorizeResponse.response); Assert.AreEqual("Approved", authorizeResponse.message); Assert.AreEqual("44444", authorizeResponse.authCode.Trim()); Assert.AreEqual("13", authorizeResponse.fraudResult.avsResult); capture capture = new capture(); capture.id = authorizeResponse.id; capture.cnpTxnId = authorizeResponse.cnpTxnId; capture.amount = 20020; captureResponse captureResponse = cnp.Capture(capture); Assert.AreEqual("000", captureResponse.response); Assert.AreEqual("Approved", captureResponse.message); authReversal reversal = new authReversal(); reversal.id = capture.id; reversal.cnpTxnId = authorizeResponse.cnpTxnId; reversal.amount = 20020; authReversalResponse reversalResponse = cnp.AuthReversal(reversal); Assert.AreEqual("000", reversalResponse.response); Assert.AreEqual("Approved", reversalResponse.message); }
public void complexCapture() { capture capture = new capture(); capture.litleTxnId = 123456000; capture.amount = 106; capture.payPalNotes = "Notes"; enhancedData enhanceddata = new enhancedData(); enhanceddata.customerReference = "Litle"; enhanceddata.salesTax = 50; enhanceddata.deliveryType = enhancedDataDeliveryType.TBD; capture.enhancedData = enhanceddata; capture.payPalOrderComplete = true; captureResponse response = litle.Capture(capture); Assert.AreEqual("Approved", response.message); }
public void TestCapture() { capture caputure = new capture(); caputure.cnpTxnId = 123456000; caputure.amount = 106; caputure.payPalNotes = "Notes"; var mock = new Mock <Communications>(); mock.Setup(Communications => Communications.HttpPost(It.IsRegex(".*?<cnpOnlineRequest.*?<capture.*?<cnpTxnId>123456000</cnpTxnId>.*?</capture>.*?", RegexOptions.Singleline), It.IsAny <Dictionary <String, String> >())) .Returns("<cnpOnlineResponse version='8.10' response='0' message='Valid Format' xmlns='http://www.vantivcnp.com/schema'><captureResponse><cnpTxnId>123</cnpTxnId></captureResponse></cnpOnlineResponse>"); Communications mockedCommunication = mock.Object; cnp.SetCommunication(mockedCommunication); captureResponse captureresponse = cnp.Capture(caputure); Assert.AreEqual(123, captureresponse.cnpTxnId); }
public void test2Auth() { authorization authorization = new authorization(); authorization.id = "1"; authorization.orderId = "2"; authorization.amount = 20020; authorization.orderSource = orderSourceType.ecommerce; contact contact = new contact(); contact.name = "Mike J. Hammer"; contact.addressLine1 = "2 Main St."; contact.addressLine2 = "Apt. 222"; contact.city = "Riverside"; contact.state = "RI"; contact.zip = "02915"; contact.country = countryTypeEnum.US; authorization.billToAddress = contact; cardType card = new cardType(); card.type = methodOfPaymentTypeEnum.MC; card.number = "5112010000000003"; card.expDate = "0212"; card.cardValidationNum = "261"; authorization.card = card; fraudCheckType authenticationvalue = new fraudCheckType(); authenticationvalue.authenticationValue = "BwABBJQ1AgAAAAAgJDUCAAAAAAA="; authorization.cardholderAuthentication = authenticationvalue; authorizationResponse response = litle.Authorize(authorization); Assert.AreEqual("000", response.response); Assert.AreEqual("Approved", response.message); Assert.AreEqual("22222", response.authCode); Assert.AreEqual("10", response.fraudResult.avsResult); Assert.AreEqual("M", response.fraudResult.cardValidationResult); capture capture = new capture(); capture.id = response.id; capture.litleTxnId = response.litleTxnId; captureResponse captureresponse = litle.Capture(capture); Assert.AreEqual("000", captureresponse.response); Assert.AreEqual("Approved", captureresponse.message); credit credit = new credit(); credit.id = captureresponse.id; credit.litleTxnId = captureresponse.litleTxnId; creditResponse creditResponse = litle.Credit(credit); Assert.AreEqual("000", creditResponse.response); Assert.AreEqual("Approved", creditResponse.message); voidTxn newvoid = new voidTxn(); newvoid.id = creditResponse.id; newvoid.litleTxnId = creditResponse.litleTxnId; litleOnlineResponseTransactionResponseVoidResponse voidResponse = litle.DoVoid(newvoid); Assert.AreEqual("000", voidResponse.response); Assert.AreEqual("Approved", voidResponse.message); }
public void SimpleBatch() { batchRequest litleBatchRequest = new batchRequest(); authorization authorization = new authorization(); authorization.reportGroup = "Planets"; authorization.orderId = "12344"; authorization.amount = 106; authorization.orderSource = orderSourceType.ecommerce; cardType card = new cardType(); card.type = methodOfPaymentTypeEnum.VI; card.number = "4100000000000001"; card.expDate = "1210"; authorization.card = card; litleBatchRequest.addAuthorization(authorization); authorization authorization2 = new authorization(); authorization2.reportGroup = "Planets"; authorization2.orderId = "12345"; authorization2.amount = 106; authorization2.orderSource = orderSourceType.ecommerce; cardType card2 = new cardType(); card2.type = methodOfPaymentTypeEnum.VI; card2.number = "4242424242424242"; card2.expDate = "1210"; authorization2.card = card2; litleBatchRequest.addAuthorization(authorization2); authReversal reversal = new authReversal(); reversal.litleTxnId = 12345678000L; reversal.amount = 106; reversal.payPalNotes = "Notes"; litleBatchRequest.addAuthReversal(reversal); authReversal reversal2 = new authReversal(); reversal2.litleTxnId = 12345678900L; reversal2.amount = 106; reversal2.payPalNotes = "Notes"; litleBatchRequest.addAuthReversal(reversal2); capture capture = new capture(); capture.litleTxnId = 123456000; capture.amount = 106; capture.payPalNotes = "Notes"; litleBatchRequest.addCapture(capture); capture capture2 = new capture(); capture2.litleTxnId = 123456700; capture2.amount = 106; capture2.payPalNotes = "Notes"; litleBatchRequest.addCapture(capture2); captureGivenAuth capturegivenauth = new captureGivenAuth(); capturegivenauth.amount = 106; capturegivenauth.orderId = "12344"; authInformation authInfo = new authInformation(); DateTime authDate = new DateTime(2002, 10, 9); authInfo.authDate = authDate; authInfo.authCode = "543216"; authInfo.authAmount = 12345; capturegivenauth.authInformation = authInfo; capturegivenauth.orderSource = orderSourceType.ecommerce; capturegivenauth.card = card; litleBatchRequest.addCaptureGivenAuth(capturegivenauth); captureGivenAuth capturegivenauth2 = new captureGivenAuth(); capturegivenauth2.amount = 106; capturegivenauth2.orderId = "12344"; authInformation authInfo2 = new authInformation(); authDate = new DateTime(2003, 10, 9); authInfo2.authDate = authDate; authInfo2.authCode = "543216"; authInfo2.authAmount = 12345; capturegivenauth2.authInformation = authInfo; capturegivenauth2.orderSource = orderSourceType.ecommerce; capturegivenauth2.card = card2; litleBatchRequest.addCaptureGivenAuth(capturegivenauth2); credit creditObj = new credit(); creditObj.amount = 106; creditObj.orderId = "2111"; creditObj.orderSource = orderSourceType.ecommerce; creditObj.card = card; litleBatchRequest.addCredit(creditObj); credit creditObj2 = new credit(); creditObj2.amount = 106; creditObj2.orderId = "2111"; creditObj2.orderSource = orderSourceType.ecommerce; creditObj2.card = card2; litleBatchRequest.addCredit(creditObj2); echeckCredit echeckcredit = new echeckCredit(); echeckcredit.amount = 12L; echeckcredit.orderId = "12345"; echeckcredit.orderSource = orderSourceType.ecommerce; echeckType echeck = new echeckType(); echeck.accType = echeckAccountTypeEnum.Checking; echeck.accNum = "1099999903"; echeck.routingNum = "011201995"; echeck.checkNum = "123455"; echeckcredit.echeck = echeck; contact billToAddress = new contact(); billToAddress.name = "Bob"; billToAddress.city = "Lowell"; billToAddress.state = "MA"; billToAddress.email = "litle.com"; echeckcredit.billToAddress = billToAddress; litleBatchRequest.addEcheckCredit(echeckcredit); echeckCredit echeckcredit2 = new echeckCredit(); echeckcredit2.amount = 12L; echeckcredit2.orderId = "12346"; echeckcredit2.orderSource = orderSourceType.ecommerce; echeckType echeck2 = new echeckType(); echeck2.accType = echeckAccountTypeEnum.Checking; echeck2.accNum = "1099999903"; echeck2.routingNum = "011201995"; echeck2.checkNum = "123456"; echeckcredit2.echeck = echeck2; contact billToAddress2 = new contact(); billToAddress2.name = "Mike"; billToAddress2.city = "Lowell"; billToAddress2.state = "MA"; billToAddress2.email = "litle.com"; echeckcredit2.billToAddress = billToAddress2; litleBatchRequest.addEcheckCredit(echeckcredit2); echeckRedeposit echeckredeposit = new echeckRedeposit(); echeckredeposit.litleTxnId = 123456; echeckredeposit.echeck = echeck; litleBatchRequest.addEcheckRedeposit(echeckredeposit); echeckRedeposit echeckredeposit2 = new echeckRedeposit(); echeckredeposit2.litleTxnId = 123457; echeckredeposit2.echeck = echeck2; litleBatchRequest.addEcheckRedeposit(echeckredeposit2); echeckSale echeckSaleObj = new echeckSale(); echeckSaleObj.amount = 123456; echeckSaleObj.orderId = "12345"; echeckSaleObj.orderSource = orderSourceType.ecommerce; echeckSaleObj.echeck = echeck; echeckSaleObj.billToAddress = billToAddress; litleBatchRequest.addEcheckSale(echeckSaleObj); echeckSale echeckSaleObj2 = new echeckSale(); echeckSaleObj2.amount = 123456; echeckSaleObj2.orderId = "12346"; echeckSaleObj2.orderSource = orderSourceType.ecommerce; echeckSaleObj2.echeck = echeck2; echeckSaleObj2.billToAddress = billToAddress2; litleBatchRequest.addEcheckSale(echeckSaleObj2); echeckVerification echeckVerificationObject = new echeckVerification(); echeckVerificationObject.amount = 123456; echeckVerificationObject.orderId = "12345"; echeckVerificationObject.orderSource = orderSourceType.ecommerce; echeckVerificationObject.echeck = echeck; echeckVerificationObject.billToAddress = billToAddress; litleBatchRequest.addEcheckVerification(echeckVerificationObject); echeckVerification echeckVerificationObject2 = new echeckVerification(); echeckVerificationObject2.amount = 123456; echeckVerificationObject2.orderId = "12346"; echeckVerificationObject2.orderSource = orderSourceType.ecommerce; echeckVerificationObject2.echeck = echeck2; echeckVerificationObject2.billToAddress = billToAddress2; litleBatchRequest.addEcheckVerification(echeckVerificationObject2); forceCapture forcecapture = new forceCapture(); forcecapture.amount = 106; forcecapture.orderId = "12344"; forcecapture.orderSource = orderSourceType.ecommerce; forcecapture.card = card; litleBatchRequest.addForceCapture(forcecapture); forceCapture forcecapture2 = new forceCapture(); forcecapture2.amount = 106; forcecapture2.orderId = "12345"; forcecapture2.orderSource = orderSourceType.ecommerce; forcecapture2.card = card2; litleBatchRequest.addForceCapture(forcecapture2); sale saleObj = new sale(); saleObj.amount = 106; saleObj.litleTxnId = 123456; saleObj.orderId = "12344"; saleObj.orderSource = orderSourceType.ecommerce; saleObj.card = card; litleBatchRequest.addSale(saleObj); sale saleObj2 = new sale(); saleObj2.amount = 106; saleObj2.litleTxnId = 123456; saleObj2.orderId = "12345"; saleObj2.orderSource = orderSourceType.ecommerce; saleObj2.card = card2; litleBatchRequest.addSale(saleObj2); registerTokenRequestType registerTokenRequest = new registerTokenRequestType(); registerTokenRequest.orderId = "12344"; registerTokenRequest.accountNumber = "1233456789103801"; registerTokenRequest.reportGroup = "Planets"; litleBatchRequest.addRegisterTokenRequest(registerTokenRequest); registerTokenRequestType registerTokenRequest2 = new registerTokenRequestType(); registerTokenRequest2.orderId = "12345"; registerTokenRequest2.accountNumber = "1233456789103801"; registerTokenRequest2.reportGroup = "Planets"; litleBatchRequest.addRegisterTokenRequest(registerTokenRequest2); updateCardValidationNumOnToken updateCardValidationNumOnToken = new updateCardValidationNumOnToken(); updateCardValidationNumOnToken.orderId = "12344"; updateCardValidationNumOnToken.cardValidationNum = "123"; updateCardValidationNumOnToken.litleToken = "4100000000000001"; litleBatchRequest.addUpdateCardValidationNumOnToken(updateCardValidationNumOnToken); updateCardValidationNumOnToken updateCardValidationNumOnToken2 = new updateCardValidationNumOnToken(); updateCardValidationNumOnToken2.orderId = "12345"; updateCardValidationNumOnToken2.cardValidationNum = "123"; updateCardValidationNumOnToken2.litleToken = "4242424242424242"; litleBatchRequest.addUpdateCardValidationNumOnToken(updateCardValidationNumOnToken2); litle.addBatch(litleBatchRequest); litleResponse litleResponse = litle.sendToLitleWithStream(); Assert.NotNull(litleResponse); Assert.AreEqual("0", litleResponse.response); Assert.AreEqual("Valid Format", litleResponse.message); batchResponse litleBatchResponse = litleResponse.nextBatchResponse(); while (litleBatchResponse != null) { authorizationResponse authorizationResponse = litleBatchResponse.nextAuthorizationResponse(); while (authorizationResponse != null) { Assert.AreEqual("000", authorizationResponse.response); authorizationResponse = litleBatchResponse.nextAuthorizationResponse(); } authReversalResponse authReversalResponse = litleBatchResponse.nextAuthReversalResponse(); while (authReversalResponse != null) { Assert.AreEqual("360", authReversalResponse.response); authReversalResponse = litleBatchResponse.nextAuthReversalResponse(); } captureResponse captureResponse = litleBatchResponse.nextCaptureResponse(); while (captureResponse != null) { Assert.AreEqual("360", captureResponse.response); captureResponse = litleBatchResponse.nextCaptureResponse(); } captureGivenAuthResponse captureGivenAuthResponse = litleBatchResponse.nextCaptureGivenAuthResponse(); while (captureGivenAuthResponse != null) { Assert.AreEqual("000", captureGivenAuthResponse.response); captureGivenAuthResponse = litleBatchResponse.nextCaptureGivenAuthResponse(); } creditResponse creditResponse = litleBatchResponse.nextCreditResponse(); while (creditResponse != null) { Assert.AreEqual("000", creditResponse.response); creditResponse = litleBatchResponse.nextCreditResponse(); } echeckCreditResponse echeckCreditResponse = litleBatchResponse.nextEcheckCreditResponse(); while (echeckCreditResponse != null) { Assert.AreEqual("000", echeckCreditResponse.response); echeckCreditResponse = litleBatchResponse.nextEcheckCreditResponse(); } echeckRedepositResponse echeckRedepositResponse = litleBatchResponse.nextEcheckRedepositResponse(); while (echeckRedepositResponse != null) { Assert.AreEqual("360", echeckRedepositResponse.response); echeckRedepositResponse = litleBatchResponse.nextEcheckRedepositResponse(); } echeckSalesResponse echeckSalesResponse = litleBatchResponse.nextEcheckSalesResponse(); while (echeckSalesResponse != null) { Assert.AreEqual("000", echeckSalesResponse.response); echeckSalesResponse = litleBatchResponse.nextEcheckSalesResponse(); } echeckVerificationResponse echeckVerificationResponse = litleBatchResponse.nextEcheckVerificationResponse(); while (echeckVerificationResponse != null) { Assert.AreEqual("957", echeckVerificationResponse.response); echeckVerificationResponse = litleBatchResponse.nextEcheckVerificationResponse(); } forceCaptureResponse forceCaptureResponse = litleBatchResponse.nextForceCaptureResponse(); while (forceCaptureResponse != null) { Assert.AreEqual("000", forceCaptureResponse.response); forceCaptureResponse = litleBatchResponse.nextForceCaptureResponse(); } registerTokenResponse registerTokenResponse = litleBatchResponse.nextRegisterTokenResponse(); while (registerTokenResponse != null) { Assert.AreEqual("820", registerTokenResponse.response); registerTokenResponse = litleBatchResponse.nextRegisterTokenResponse(); } saleResponse saleResponse = litleBatchResponse.nextSaleResponse(); while (saleResponse != null) { Assert.AreEqual("000", saleResponse.response); saleResponse = litleBatchResponse.nextSaleResponse(); } updateCardValidationNumOnTokenResponse updateCardValidationNumOnTokenResponse = litleBatchResponse.nextUpdateCardValidationNumOnTokenResponse(); while (updateCardValidationNumOnTokenResponse != null) { Assert.AreEqual("823", updateCardValidationNumOnTokenResponse.response); updateCardValidationNumOnTokenResponse = litleBatchResponse.nextUpdateCardValidationNumOnTokenResponse(); } litleBatchResponse = litleResponse.nextBatchResponse(); } }