killbill-memoizeit

Add api stubs for BCD

6/1/2016 7:47:17 PM

Details

diff --git a/entitlement/src/main/java/org/killbill/billing/entitlement/api/DefaultEntitlement.java b/entitlement/src/main/java/org/killbill/billing/entitlement/api/DefaultEntitlement.java
index f1ec38c..6a370f4 100644
--- a/entitlement/src/main/java/org/killbill/billing/entitlement/api/DefaultEntitlement.java
+++ b/entitlement/src/main/java/org/killbill/billing/entitlement/api/DefaultEntitlement.java
@@ -279,6 +279,10 @@ public class DefaultEntitlement extends EntityBase implements Entitlement {
         return getSubscriptionBase().getLastActiveCategory();
     }
 
+    @Override
+    public Integer getBillCycleDayLocal() {
+        return null;
+    }
 
     @Override
     public Entitlement cancelEntitlementWithPolicy(final EntitlementActionPolicy entitlementPolicy, final Iterable<PluginProperty> properties, final CallContext callContext) throws EntitlementApiException {
@@ -694,6 +698,11 @@ public class DefaultEntitlement extends EntityBase implements Entitlement {
         return pluginExecution.executeWithPlugin(changePlanWithPlugin, pluginContext);
     }
 
+    @Override
+    public void updateBCD(final int i, final CallContext callContext) throws EntitlementApiException {
+
+    }
+
     private void refresh(final TenantContext context) throws EntitlementApiException {
         eventsStream = eventsStreamBuilder.refresh(eventsStream, context);
     }
diff --git a/util/src/test/java/org/killbill/billing/GuicyKillbillTestWithEmbeddedDBModule.java b/util/src/test/java/org/killbill/billing/GuicyKillbillTestWithEmbeddedDBModule.java
index e4a5c36..edeef1b 100644
--- a/util/src/test/java/org/killbill/billing/GuicyKillbillTestWithEmbeddedDBModule.java
+++ b/util/src/test/java/org/killbill/billing/GuicyKillbillTestWithEmbeddedDBModule.java
@@ -49,9 +49,9 @@ public class GuicyKillbillTestWithEmbeddedDBModule extends GuicyKillbillTestModu
             super(configSource, withOSGI, (TestKillbillConfigSource) configSource);
         }
 
-        protected void configureEmbeddedDB() {
-            final DBTestingHelper dbTestingHelper = DBTestingHelper.get();
-            configureEmbeddedDB(dbTestingHelper);
+        @Override
+        protected PlatformDBTestingHelper getPlatformDBTestingHelper() {
+            return DBTestingHelper.get();
         }
 
         protected void configureKillbillNodesApi() {}