Tabnine Logo
Subscriptions
Code IndexAdd Tabnine to your IDE (free)

How to use
Subscriptions
in
com.ning.billing.recurly.model

Best Java code snippets using com.ning.billing.recurly.model.Subscriptions (Showing top 18 results out of 315)

origin: killbilling/recurly-java-library

  return false;
if (subscriptions != null ? !subscriptions.equals(purchase.subscriptions) : purchase.subscriptions != null) {
  return false;
origin: killbilling/recurly-java-library

  private void verifySubscriptions(final Subscriptions subscriptions) {
    Assert.assertEquals(subscriptions.size(), 1);

    final Subscription subscription = subscriptions.get(0);
    Assert.assertEquals(subscription.getUuid(), "44f83d7cba354d5b84812419f923ea96");
    Assert.assertEquals(subscription.getCurrency(), "EUR");
    Assert.assertNull(subscription.getPlanCode());
    Assert.assertEquals(subscription.getPlan().getPlanCode(), "gold");

    List<String> coupons = new ArrayList<String>(Arrays.asList("abc", "123"));
    Assert.assertEquals(subscription.getCouponCodes(), coupons);
  }
}
origin: killbilling/recurly-java-library

  @JsonIgnore
  @Override
  public Subscriptions getNext() {
    return getNext(Subscriptions.class);
  }
}
origin: com.ning.billing/recurly-java-library

final Subscription subscriptionData = new Subscription();
subscriptionData.setPlanCode(plan.getPlanCode());
final Subscriptions subscriptions = new Subscriptions();
subscriptions.add(subscriptionData);
origin: com.ning.billing/recurly-java-library

@Test(groups = "fast", description = "See https://github.com/killbilling/recurly-java-library/issues/21")
public void testEmptyArrays() throws Exception {
  final Subscriptions subscriptions = xmlMapper.readValue("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" +
                              "  <subscriptions type=\"array\">\n" +
                              "  </subscriptions>", Subscriptions.class);
  Assert.assertEquals(subscriptions.size(), 0);
}
origin: killbilling/recurly-java-library

final Subscription sub1 = purchase.getSubscriptions().get(0);
assertEquals(sub1.getPlanCode(), "plan1");
final Subscription sub2 = purchase.getSubscriptions().get(1);
assertEquals(sub2.getPlanCode(), "plan2");
origin: killbilling/recurly-java-library

@JsonIgnore
@Override
public Subscriptions getStart() {
  return getStart(Subscriptions.class);
}
origin: com.ning.billing/recurly-java-library

final Subscription subscriptionData = new Subscription();
subscriptionData.setPlanCode(plan.getPlanCode());
final Subscriptions subscriptions = new Subscriptions();
subscriptions.add(subscriptionData);
origin: killbilling/recurly-java-library

@Test(groups = "fast", description = "See https://github.com/killbilling/recurly-java-library/issues/21")
public void testEmptyArrays() throws Exception {
  final Subscriptions subscriptions = xmlMapper.readValue("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" +
                              "  <subscriptions type=\"array\">\n" +
                              "  </subscriptions>", Subscriptions.class);
  Assert.assertEquals(subscriptions.size(), 0);
}
origin: com.ning.billing/recurly-java-library

final Subscription sub1 = purchase.getSubscriptions().get(0);
assertEquals(sub1.getPlanCode(), "plan1");
final Subscription sub2 = purchase.getSubscriptions().get(1);
assertEquals(sub2.getPlanCode(), "plan2");
origin: killbilling/recurly-java-library

final Subscription subscriptionData = new Subscription();
subscriptionData.setPlanCode(plan.getPlanCode());
final Subscriptions subscriptions = new Subscriptions();
subscriptions.add(subscriptionData);
origin: com.ning.billing/recurly-java-library

  private void verifySubscriptions(final Subscriptions subscriptions) {
    Assert.assertEquals(subscriptions.size(), 1);

    final Subscription subscription = subscriptions.get(0);
    Assert.assertEquals(subscription.getUuid(), "44f83d7cba354d5b84812419f923ea96");
    Assert.assertEquals(subscription.getCurrency(), "EUR");
    Assert.assertNull(subscription.getPlanCode());
    Assert.assertEquals(subscription.getPlan().getPlanCode(), "gold");

    List<String> coupons = new ArrayList<String>(Arrays.asList("abc", "123"));
    Assert.assertEquals(subscription.getCouponCodes(), coupons);
  }
}
origin: com.ning.billing/recurly-java-library

@Test(groups = "integration", description = "See https://github.com/killbilling/recurly-java-library/issues/21")
public void testGetEmptySubscriptions() throws Exception {
  final Account accountData = TestUtils.createRandomAccount();
  final BillingInfo billingInfoData = TestUtils.createRandomBillingInfo();
  try {
    // Create a user
    final Account account = recurlyClient.createAccount(accountData);
    // Create BillingInfo
    billingInfoData.setAccount(account);
    final BillingInfo billingInfo = recurlyClient.createOrUpdateBillingInfo(billingInfoData);
    Assert.assertNotNull(billingInfo);
    final BillingInfo retrievedBillingInfo = recurlyClient.getBillingInfo(account.getAccountCode());
    Assert.assertNotNull(retrievedBillingInfo);
    final Subscriptions subs = recurlyClient.getAccountSubscriptions(accountData.getAccountCode(), "active");
    Assert.assertEquals(subs.size(), 0);
  } finally {
    // Close the account
    recurlyClient.closeAccount(accountData.getAccountCode());
  }
}
origin: killbilling/recurly-java-library

  return false;
if (subscriptions != null ? !subscriptions.equals(account.subscriptions) : account.subscriptions != null) {
  return false;
origin: killbilling/recurly-java-library

final Subscription subscriptionData = new Subscription();
subscriptionData.setPlanCode(plan.getPlanCode());
final Subscriptions subscriptions = new Subscriptions();
subscriptions.add(subscriptionData);
origin: killbilling/recurly-java-library

@Test(groups = "integration", description = "See https://github.com/killbilling/recurly-java-library/issues/21")
public void testGetEmptySubscriptions() throws Exception {
  final Account accountData = TestUtils.createRandomAccount();
  final BillingInfo billingInfoData = TestUtils.createRandomBillingInfo();
  try {
    // Create a user
    final Account account = recurlyClient.createAccount(accountData);
    // Create BillingInfo
    billingInfoData.setAccount(account);
    final BillingInfo billingInfo = recurlyClient.createOrUpdateBillingInfo(billingInfoData);
    Assert.assertNotNull(billingInfo);
    final BillingInfo retrievedBillingInfo = recurlyClient.getBillingInfo(account.getAccountCode());
    Assert.assertNotNull(retrievedBillingInfo);
    final Subscriptions subs = recurlyClient.getAccountSubscriptions(accountData.getAccountCode(), "active");
    Assert.assertEquals(subs.size(), 0);
  } finally {
    // Close the account
    recurlyClient.closeAccount(accountData.getAccountCode());
  }
}
origin: killbilling/recurly-java-library

@Test(groups = "integration")
public void testGetSiteSubscriptions() throws Exception {
  final Account accountData = TestUtils.createRandomAccount();
  final BillingInfo billingInfoData = TestUtils.createRandomBillingInfo();
  final Plan planData = TestUtils.createRandomPlan();
  try {
    final Account account = recurlyClient.createAccount(accountData);
    billingInfoData.setAccount(account);
    final BillingInfo billingInfo = recurlyClient.createOrUpdateBillingInfo(billingInfoData);
    final Plan plan = recurlyClient.createPlan(planData);
    final Subscription subscriptionData = new Subscription();
    subscriptionData.setPlanCode(plan.getPlanCode());
    subscriptionData.setAccount(accountData);
    subscriptionData.setCurrency(CURRENCY);
    subscriptionData.setUnitAmountInCents(1242);
    subscriptionData.setRemainingBillingCycles(1);
    // makes sure we have at least one subscription
    recurlyClient.createSubscription(subscriptionData);
    // make sure we return more than one subscription
    Assert.assertTrue(recurlyClient.getSubscriptions().size() > 0);
  } finally {
    // Close the account
    recurlyClient.closeAccount(accountData.getAccountCode());
  }
}
origin: com.ning.billing/recurly-java-library

@Test(groups = "integration")
public void testGetSiteSubscriptions() throws Exception {
  final Account accountData = TestUtils.createRandomAccount();
  final BillingInfo billingInfoData = TestUtils.createRandomBillingInfo();
  final Plan planData = TestUtils.createRandomPlan();
  try {
    final Account account = recurlyClient.createAccount(accountData);
    billingInfoData.setAccount(account);
    final BillingInfo billingInfo = recurlyClient.createOrUpdateBillingInfo(billingInfoData);
    final Plan plan = recurlyClient.createPlan(planData);
    final Subscription subscriptionData = new Subscription();
    subscriptionData.setPlanCode(plan.getPlanCode());
    subscriptionData.setAccount(accountData);
    subscriptionData.setCurrency(CURRENCY);
    subscriptionData.setUnitAmountInCents(1242);
    subscriptionData.setRemainingBillingCycles(1);
    // makes sure we have at least one subscription
    recurlyClient.createSubscription(subscriptionData);
    // make sure we return more than one subscription
    Assert.assertTrue(recurlyClient.getSubscriptions().size() > 0);
  } finally {
    // Close the account
    recurlyClient.closeAccount(accountData.getAccountCode());
  }
}
com.ning.billing.recurly.modelSubscriptions

Most used methods

  • <init>
  • add
  • equals
  • get
  • getNext
  • getStart
  • size

Popular in Java

  • Reactive rest calls using spring rest template
  • setRequestProperty (URLConnection)
  • getSystemService (Context)
  • getSupportFragmentManager (FragmentActivity)
  • HashMap (java.util)
    HashMap is an implementation of Map. All optional operations are supported.All elements are permitte
  • UUID (java.util)
    UUID is an immutable representation of a 128-bit universally unique identifier (UUID). There are mul
  • CountDownLatch (java.util.concurrent)
    A synchronization aid that allows one or more threads to wait until a set of operations being perfor
  • Stream (java.util.stream)
    A sequence of elements supporting sequential and parallel aggregate operations. The following exampl
  • SSLHandshakeException (javax.net.ssl)
    The exception that is thrown when a handshake could not be completed successfully.
  • Location (org.springframework.beans.factory.parsing)
    Class that models an arbitrary location in a Resource.Typically used to track the location of proble
  • Best plugins for Eclipse
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now