final List<Entitlement> entitlementsForBundle1 = entitlementApi.getAllEntitlementsForAccountIdAndExternalKey(account.getId(), bundleKey1, callContext); Assert.assertEquals(entitlementsForBundle1.size(), 2); final List<Entitlement> entitlementsForBundle2 = entitlementApi.getAllEntitlementsForAccountIdAndExternalKey(account.getId(), bundleKey2, callContext); Assert.assertEquals(entitlementsForBundle2.size(), 2);
assertEquals(bundleEntitlements.size(), 1); bundleEntitlements = entitlementApi.getAllEntitlementsForAccountIdAndExternalKey(account.getId(), account.getExternalKey(), callContext); assertEquals(bundleEntitlements.size(), 1);
assertEquals(bundleEntitlements.size(), 2); bundleEntitlements = entitlementApi.getAllEntitlementsForAccountIdAndExternalKey(account.getId(), account.getExternalKey(), callContext); assertEquals(bundleEntitlements.size(), 2);
assertEquals(bundleEntitlements.size(), 2); bundleEntitlements = entitlementApi.getAllEntitlementsForAccountIdAndExternalKey(account.getId(), account.getExternalKey(), callContext); assertEquals(bundleEntitlements.size(), 2);
assertEquals(bundleEntitlements.size(), 2); bundleEntitlements = entitlementApi.getAllEntitlementsForAccountIdAndExternalKey(account.getId(), account.getExternalKey(), callContext); assertEquals(bundleEntitlements.size(), 2);
assertListenerStatus(); final Entitlement oldBaseEntitlement = entitlementApi.getAllEntitlementsForAccountIdAndExternalKey(accountSrc.getId(), accountSrc.getExternalKey(), callContext).get(0); assertEquals(oldBaseEntitlement.getEffectiveEndDate(), effectiveDate); assertEquals(oldBaseEntitlement.getState(), EntitlementState.CANCELLED);