@Override protected void configure() { installSubscriptionService(); installSubscriptionMigrationApi(); installSubscriptionInternalApi(); installSubscriptionTimelineApi(); installSubscriptionTransferApi(); }
@Override protected void configure() { installBlockingStateDao(); installBlockingApi(); installEntitlementApi(); installBlockingChecker(); }
@Override protected void configure() { installOverdueUserApi(); } }
@Override protected void configure() { super.configure(); install(new InMemoryBusModule(configSource)); install(new MockNotificationQueueModule(configSource)); install(new MockInvoiceModule()); install(new MockAccountModule()); install(new MockSubscriptionModule()); install(new MockGlobalLockerModule()); install(new CacheModule(configSource)); installExternalApis(); bind(TestPaymentHelper.class).asEagerSingleton(); } }
@Override protected void configure() { super.configure(); install(new GuicyKillbillTestNoDBModule()); install(new MockNonEntityDaoModule()); install(new InMemoryBusModule(configSource)); install(new MockAccountModule()); install(new MockCatalogModule()); install(new MockSubscriptionModule()); install(new MockEntitlementModuleForJunction()); install(new MockTagModule()); installNotificationQueue(); }
@Override public void configure() { super.configure(); install(new GuicyKillbillTestNoDBModule()); install(new MockNonEntityDaoModule()); install(new MockNotificationQueueModule(configSource)); install(new InMemoryBusModule(configSource)); } }
@Override protected void configure() { installInvoiceUserApi(); installInvoiceInternalApi(); installInvoicePaymentApi(); installInvoiceMigrationApi(); }
@Override protected void configure() { installAccountUserApi(); installInternalApi(); }
@Override protected void configure() { bind(NotificationQueueService.class).to(MockNotificationQueueService.class).asEagerSingleton(); configureNotificationQueueConfig(); }
@Override public void installSubscriptionApi() { bind(SubscriptionApi.class).toInstance(subscriptionApi); }
@Override protected void configure() { installBillingApi(); }
@Override protected void configure() { bind(NonEntityDao.class).to(MockNonEntityDao.class); } }
@Override public void installBillingApi() { bind(BillingInternalApi.class).toInstance(billingApi); } }
@Override protected void configure() { bind(GlobalLocker.class).to(MemoryGlobalLocker.class).asEagerSingleton(); } }
@Override public void installSubscriptionTransferApi() { bind(SubscriptionBaseTransferApi.class).toInstance(Mockito.mock(SubscriptionBaseTransferApi.class)); } }
@Override public void installInvoiceUserApi() { bind(InvoiceUserApi.class).toInstance(Mockito.mock(InvoiceUserApi.class)); }
@Override public void installEntitlementInternalApi() { bind(EntitlementInternalApi.class).toInstance(entitlementInternalApi); }
@Override public void installEntitlementApi() { bind(EntitlementApi.class).toInstance(entitlementApi); }