@Override public Catalog getFullCatalog(final boolean useDefaultCatalog, final boolean filterTemplateCatalog, final InternalTenantContext context) throws CatalogApiException { return catalogService.getFullCatalogForInternalUse(useDefaultCatalog, filterTemplateCatalog, context); } }
@Override protected void configure() { final CatalogService catalogService = Mockito.mock(CatalogService.class); final CatalogInternalApi catalogInternalApi = Mockito.mock(CatalogInternalApi.class); try { final DefaultVersionedCatalog mockVersionedCatalog = new DefaultVersionedCatalog(); final MockCatalog mockCatalog = new MockCatalog(); mockVersionedCatalog.add(mockCatalog); Mockito.when(catalogService.getFullCatalogForInternalUse(Mockito.any(Boolean.class), Mockito.any(Boolean.class), Mockito.any(InternalCallContext.class))).thenReturn(mockVersionedCatalog); Mockito.when(catalogService.getFullCatalog(Mockito.any(Boolean.class), Mockito.any(Boolean.class), Mockito.any(InternalCallContext.class))).thenReturn(mockVersionedCatalog); bind(CatalogService.class).toInstance(catalogService); bind(CatalogInternalApi.class).toInstance(catalogInternalApi); } catch (final CatalogApiException e) { throw new RuntimeException(e); } } }
@Override public Catalog getFullCatalog(final boolean useDefaultCatalog, final boolean filterTemplateCatalog, final InternalTenantContext context) throws CatalogApiException { return catalogService.getFullCatalogForInternalUse(useDefaultCatalog, filterTemplateCatalog, context); } }
@Override protected void configure() { final CatalogService catalogService = Mockito.mock(CatalogService.class); final CatalogInternalApi catalogInternalApi = Mockito.mock(CatalogInternalApi.class); try { final DefaultVersionedCatalog mockVersionedCatalog = new DefaultVersionedCatalog(); final MockCatalog mockCatalog = new MockCatalog(); mockVersionedCatalog.add(mockCatalog); Mockito.when(catalogService.getFullCatalogForInternalUse(Mockito.any(Boolean.class), Mockito.any(Boolean.class), Mockito.any(InternalCallContext.class))).thenReturn(mockVersionedCatalog); Mockito.when(catalogService.getFullCatalog(Mockito.any(Boolean.class), Mockito.any(Boolean.class), Mockito.any(InternalCallContext.class))).thenReturn(mockVersionedCatalog); bind(CatalogService.class).toInstance(catalogService); bind(CatalogInternalApi.class).toInstance(catalogInternalApi); } catch (final CatalogApiException e) { throw new RuntimeException(e); } } }