public void EcheckSaleWithEcheckToken()
{
LitleOnline lOnlineObj = new LitleOnline();
echeckSale echeckSaleObj = new echeckSale();
echeckSaleObj.reportGroup = "Planets";
echeckSaleObj.amount = 123456;
echeckSaleObj.verify = true;
echeckSaleObj.orderId = "12345";
echeckSaleObj.orderSource = orderSourceType.ecommerce;
echeckTokenType echeckTokenTypeObj = new echeckTokenType();
echeckTokenTypeObj.accType = echeckAccountTypeEnum.Checking;
echeckTokenTypeObj.litleToken = "1234565789012";
echeckTokenTypeObj.routingNum = "123456789";
echeckTokenTypeObj.checkNum = "123455";
customBilling customBillingObj = new customBilling();
customBillingObj.phone = "123456789";
customBillingObj.descriptor = "good";
contact contactObj = new contact();
contactObj.name = "Bob";
contactObj.city = "lowell";
contactObj.state = "MA";
contactObj.email = "litle.com";
echeckSaleObj.token = echeckTokenTypeObj;
echeckSaleObj.customBilling = customBillingObj;
echeckSaleObj.billToAddress = contactObj;
echeckSalesResponse response = lOnlineObj.EcheckSale(echeckSaleObj);
StringAssert.AreEqualIgnoringCase("Approved", response.message);
}