@Before public void setUp() { rendererSettingsServiceCaller = new CallerMock<>(rendererSettingsService); rendererManager = new RendererManager(beanManager, rendererSettingsServiceCaller); mockConstants(); Map<DisplayerType, List<DisplayerSubType>> typesAndSubTypes1 = new HashMap<>(); typesAndSubTypes1.put(BARCHART, Arrays.asList(BAR)); typesAndSubTypes1.put(AREACHART, Arrays.asList(AREA)); typesAndSubTypes1.put(LINECHART, Arrays.asList(LINE)); Map<DisplayerType, List<DisplayerSubType>> typesAndSubTypes2 = new HashMap<>(); typesAndSubTypes2.put(LINECHART, Arrays.asList(LINE, SMOOTH)); typesAndSubTypes2.put(BARCHART, Arrays.asList(BAR, BAR_STACKED)); List<SyncBeanDef<RendererLibrary>> rendererLibrariesBeans = Arrays.asList( mockSyncBeanForRendererLib(REND1_NAME, REND1_UUID, Arrays.asList(BARCHART, AREACHART), typesAndSubTypes1), mockSyncBeanForRendererLib(REND2_NAME, REND2_UUID, Collections.emptyList(), typesAndSubTypes2) ); totalBeans = rendererLibrariesBeans.size(); when(beanManager.lookupBeans(RendererLibrary.class)) .thenReturn(rendererLibrariesBeans); rendererManager.init(); }
@Before public void setUp() { rendererSettingsServiceCaller = new CallerMock<>(rendererSettingsService); rendererManager = new RendererManager(beanManager, rendererSettingsServiceCaller); mockConstants(); Map<DisplayerType, List<DisplayerSubType>> typesAndSubTypes1 = new HashMap<>(); typesAndSubTypes1.put(BARCHART, Arrays.asList(BAR)); typesAndSubTypes1.put(AREACHART, Arrays.asList(AREA)); typesAndSubTypes1.put(LINECHART, Arrays.asList(LINE)); Map<DisplayerType, List<DisplayerSubType>> typesAndSubTypes2 = new HashMap<>(); typesAndSubTypes2.put(LINECHART, Arrays.asList(LINE, SMOOTH)); typesAndSubTypes2.put(BARCHART, Arrays.asList(BAR, BAR_STACKED)); List<SyncBeanDef<RendererLibrary>> rendererLibrariesBeans = Arrays.asList( mockSyncBeanForRendererLib(REND1_NAME, REND1_UUID, Arrays.asList(BARCHART, AREACHART), typesAndSubTypes1), mockSyncBeanForRendererLib(REND2_NAME, REND2_UUID, Collections.emptyList(), typesAndSubTypes2) ); totalBeans = rendererLibrariesBeans.size(); when(beanManager.lookupBeans(RendererLibrary.class)) .thenReturn(rendererLibrariesBeans); rendererManager.init(); }