for (final String editorId : activityBeansInfo.getAvailableWorkbenchEditorsIds()) { classified.get(editorPluginResourceType).add(new Activity(editorId, PluginType.EDITOR));
for (final String editorId : activityBeansInfo.getAvailableWorkbenchEditorsIds()) { classified.get(editorPluginResourceType).add(new Activity(editorId, PluginType.EDITOR));
@Before public void setup() { editorPluginResourceType = mock(EditorPluginResourceType.class); perspectiveLayoutPluginResourceType = mock(PerspectiveLayoutPluginResourceType.class); screenPluginResourceType = mock(ScreenPluginResourceType.class); splashPluginResourceType = mock(SplashPluginResourceType.class); dynamicMenuResourceType = mock(DynamicMenuResourceType.class); activityBeansInfo = mock(ActivityBeansInfo.class); clientTypeRegistry = mock(ClientTypeRegistry.class); when(activityBeansInfo.getAvailableWorkbenchEditorsIds()).thenReturn(Arrays.asList(new String[]{"editorId1"})); when(activityBeansInfo.getAvailablePerspectivesIds()).thenReturn(Arrays.asList(new String[]{"perspectiveId1", "perspectiveId2"})); when(activityBeansInfo.getAvailableWorkbenchScreensIds()).thenReturn(Arrays.asList(new String[]{"screenId1", "screenId2", "screenId3"})); when(activityBeansInfo.getAvailableSplashScreensIds()).thenReturn(Arrays.asList(new String[]{"splashScreenId1", "splashScreenId2", "splashScreenId3", "splashScreenId4"})); when(clientTypeRegistry.resolve(any(Path.class))).thenReturn(dynamicMenuResourceType); pluginsInfo = spy(new PluginsInfo(editorPluginResourceType, perspectiveLayoutPluginResourceType, screenPluginResourceType, splashPluginResourceType, dynamicMenuResourceType, activityBeansInfo, clientTypeRegistry)); doReturn(Collections.emptyList()).when(pluginsInfo).lookupBeans(any(Class.class)); }
@Before public void setup() { editorPluginResourceType = mock(EditorPluginResourceType.class); perspectiveLayoutPluginResourceType = mock(PerspectiveLayoutPluginResourceType.class); screenPluginResourceType = mock(ScreenPluginResourceType.class); splashPluginResourceType = mock(SplashPluginResourceType.class); dynamicMenuResourceType = mock(DynamicMenuResourceType.class); activityBeansInfo = mock(ActivityBeansInfo.class); clientTypeRegistry = mock(ClientTypeRegistry.class); when(activityBeansInfo.getAvailableWorkbenchEditorsIds()).thenReturn(Arrays.asList(new String[]{"editorId1"})); when(activityBeansInfo.getAvailablePerspectivesIds()).thenReturn(Arrays.asList(new String[]{"perspectiveId1", "perspectiveId2"})); when(activityBeansInfo.getAvailableWorkbenchScreensIds()).thenReturn(Arrays.asList(new String[]{"screenId1", "screenId2", "screenId3"})); when(activityBeansInfo.getAvailableSplashScreensIds()).thenReturn(Arrays.asList(new String[]{"splashScreenId1", "splashScreenId2", "splashScreenId3", "splashScreenId4"})); when(clientTypeRegistry.resolve(any(Path.class))).thenReturn(dynamicMenuResourceType); pluginsInfo = spy(new PluginsInfo(editorPluginResourceType, perspectiveLayoutPluginResourceType, screenPluginResourceType, splashPluginResourceType, dynamicMenuResourceType, activityBeansInfo, clientTypeRegistry)); doReturn(Collections.emptyList()).when(pluginsInfo).lookupBeans(any(Class.class)); }