public void SimpleTokenWithEcheck() { registerTokenRequestType registerTokenRequest = new registerTokenRequestType(); registerTokenRequest.orderId = "12344"; echeckForTokenType echeckObj = new echeckForTokenType(); echeckObj.accNum = "12344565"; echeckObj.routingNum = "123476545"; registerTokenRequest.echeckForToken = echeckObj; registerTokenRequest.reportGroup = "Planets"; registerTokenResponse rtokenResponse = litle.RegisterToken(registerTokenRequest); StringAssert.AreEqualIgnoringCase("Account number was successfully registered", rtokenResponse.message); }
public void test53() { registerTokenRequestType request = new registerTokenRequestType(); request.orderId = "53"; echeckForTokenType echeck = new echeckForTokenType(); echeck.accNum = "1099999998"; echeck.routingNum = "114567895"; request.echeckForToken = echeck; ; registerTokenResponse response = litle.RegisterToken(request); Assert.AreEqual(methodOfPaymentTypeEnum.EC, response.type); Assert.AreEqual("998", response.eCheckAccountSuffix); Assert.AreEqual("801", response.response); Assert.AreEqual("Account number was successfully registered", response.message); Assert.AreEqual("111922223333000998", response.litleToken); }
public void TokenEcheckMissingRequiredField() { registerTokenRequestType registerTokenRequest = new registerTokenRequestType(); registerTokenRequest.orderId = "12344"; echeckForTokenType echeckObj = new echeckForTokenType(); echeckObj.routingNum = "123476545"; registerTokenRequest.echeckForToken = echeckObj; registerTokenRequest.reportGroup = "Planets"; try { //expected exception; registerTokenResponse rtokenResponse = litle.RegisterToken(registerTokenRequest); } catch (LitleOnlineException e) { Assert.True(e.Message.StartsWith("Error validating xml data against the schema")); } }
public void test54() { registerTokenRequestType request = new registerTokenRequestType(); request.orderId = "54"; echeckForTokenType echeck = new echeckForTokenType(); echeck.accNum = "1022222102"; echeck.routingNum = "1145_7895"; request.echeckForToken = echeck; ; registerTokenResponse response = litle.RegisterToken(request); Assert.AreEqual("900", response.response); Assert.AreEqual("Invalid bank routing number", response.message); }