diff --git a/analytics/src/test/java/com/ning/billing/analytics/MockIEntitlementUserApi.java b/analytics/src/test/java/com/ning/billing/analytics/MockIEntitlementUserApi.java
index d121438..1fd1022 100644
--- a/analytics/src/test/java/com/ning/billing/analytics/MockIEntitlementUserApi.java
+++ b/analytics/src/test/java/com/ning/billing/analytics/MockIEntitlementUserApi.java
@@ -18,6 +18,7 @@ package com.ning.billing.analytics;
import com.ning.billing.account.api.IAccount;
import com.ning.billing.catalog.api.BillingPeriod;
+import com.ning.billing.catalog.api.PhaseType;
import com.ning.billing.entitlement.api.user.EntitlementUserApiException;
import com.ning.billing.entitlement.api.user.EntitlementUserApi;
import com.ning.billing.entitlement.api.user.Subscription;
@@ -99,13 +100,14 @@ public class MockIEntitlementUserApi implements EntitlementUserApi
}
@Override
- public Subscription createSubscription(final UUID bundleId, final String productName, final BillingPeriod term, final String planSet, final DateTime requestedDate) throws EntitlementUserApiException
- {
- throw new UnsupportedOperationException();
- }
-
- @Override
public List<Subscription> getSubscriptionsForKey(String bundleKey) {
throw new UnsupportedOperationException();
}
+
+ @Override
+ public Subscription createSubscription(UUID bundleId, String productName,
+ BillingPeriod term, String priceList, PhaseType initialPhase,
+ DateTime requestedDate) throws EntitlementUserApiException {
+ throw new UnsupportedOperationException();
+ }
}
diff --git a/analytics/src/test/java/com/ning/billing/analytics/MockPlan.java b/analytics/src/test/java/com/ning/billing/analytics/MockPlan.java
index a2baa37..6177c6a 100644
--- a/analytics/src/test/java/com/ning/billing/analytics/MockPlan.java
+++ b/analytics/src/test/java/com/ning/billing/analytics/MockPlan.java
@@ -77,4 +77,9 @@ public class MockPlan implements IPlan
{
throw new UnsupportedOperationException();
}
+
+ @Override
+ public IPlanPhase[] getAllPhases() {
+ throw new UnsupportedOperationException();
+ }
}