public void LookupMissingInfo() { RecurlyAccount newAcct = Factories.NewAccount("Lookup Missing Billing Info"); newAcct.Create(); RecurlyBillingInfo billingInfo = RecurlyBillingInfo.Get(newAcct.AccountCode); Assert.IsNull(billingInfo); }
public void UpdateBillingInfo() { RecurlyAccount acct = Factories.NewAccount("Update Billing Info"); acct.Create(); RecurlyBillingInfo billingInfo = Factories.NewBillingInfo(acct); billingInfo.Update(); }
public void ClearBillingInfo() { RecurlyAccount newAcct = Factories.NewAccount("Clear Billing Info"); newAcct.Create(); RecurlyBillingInfo billingInfo = Factories.NewBillingInfo(newAcct); billingInfo.Update(); billingInfo.ClearBillingInfo(); }
public void LookupBillingInfo() { RecurlyAccount newAcct = Factories.NewAccount("Lookup Billing Info"); newAcct.Create(); RecurlyBillingInfo billingInfo = Factories.NewBillingInfo(newAcct); billingInfo.Update(); RecurlyBillingInfo lookupBilling = RecurlyBillingInfo.Get(newAcct.AccountCode); Assert.AreEqual(billingInfo.Address1, lookupBilling.Address1); Assert.AreEqual(billingInfo.PostalCode, lookupBilling.PostalCode); Assert.IsNotNullOrEmpty(billingInfo.CreditCard.CreditCardType); }
public static RecurlyBillingInfo NewBillingInfo(RecurlyAccount account) { RecurlyBillingInfo billingInfo = new RecurlyBillingInfo(account); billingInfo.FirstName = account.FirstName; billingInfo.LastName = account.LastName; billingInfo.Address1 = "123 Test St"; billingInfo.City = "San Francsico"; billingInfo.State = "CA"; billingInfo.Country = "US"; billingInfo.PostalCode = "94105"; billingInfo.CreditCard.ExpirationMonth = DateTime.Now.Month; billingInfo.CreditCard.ExpirationYear = DateTime.Now.Year + 1; billingInfo.CreditCard.Number = "1"; billingInfo.CreditCard.VerificationValue = "123"; return(billingInfo); }