@Before public void setup() { executeParametrizedCommandWith(0, new Foo(TEST_STR)) .when(usesParametrizedCommand) .theKindOfMethodYouWantToMock(any(ParameterizedCommand.class)); }
@Before public void setUp() { this.addAssetScreen = spy(new AddAssetScreen(this.view, this.ts, this.resourceHandlerManager, this.categoriesManagerCache, this.newAssetHandlerCardWidgets, this.libraryConstants, this.categoryUtils, this.libraryPlaces, this.profilePreferences)); doNothing().when(addAssetScreen).update(); executeParametrizedCommandWith(0, new ProfilePreferences(Profile.FULL)) .when(profilePreferences).load(any(ParameterizedCommand.class), any(ParameterizedCommand.class)); }
@Before public void setup() { mockConstants(); mockDefaultPerspective(); mockRoles(); mockGroups(); mockIocManager(); executeParametrizedCommandWith(0, new ProfilePreferences(Profile.FULL)) .when(profilePreferences).load(any(ParameterizedCommand.class), any(ParameterizedCommand.class)); }
}).when(userSystemManager).waitForInitialization(any(Command.class)); executeParametrizedCommandWith(0, new ProfilePreferences(Profile.FULL)) .when(profilePreferences).load(any(ParameterizedCommand.class), any(ParameterizedCommand.class));
@Test public void testOnOpenProfileFilter() { NewResourceHandler rhFull = mockResourceHandler(Profile.FULL); NewResourceHandler rhDroolsPlanner = mockResourceHandler(Profile.PLANNER_AND_RULES); NewResourceHandler rhAll = mockResourceHandler(Profile.values()); addAssetScreen.initialize(); doReturn(Arrays.asList(rhFull, rhDroolsPlanner, rhAll)).when(resourceHandlerManager).getNewResourceHandlers(); addAssetScreen.onOpen(); assertEquals(2, addAssetScreen.newResourceHandlers.size()); assertTrue(addAssetScreen.newResourceHandlers.contains(rhFull)); assertTrue(addAssetScreen.newResourceHandlers.contains(rhAll)); assertTrue(!addAssetScreen.newResourceHandlers.contains(rhDroolsPlanner)); executeParametrizedCommandWith(0, new ProfilePreferences(Profile.PLANNER_AND_RULES)) .when(profilePreferences).load(any(ParameterizedCommand.class), any(ParameterizedCommand.class)); addAssetScreen.onOpen(); assertEquals(2, addAssetScreen.newResourceHandlers.size()); assertTrue(!addAssetScreen.newResourceHandlers.contains(rhFull)); assertTrue(addAssetScreen.newResourceHandlers.contains(rhAll)); assertTrue(addAssetScreen.newResourceHandlers.contains(rhDroolsPlanner)); }
doReturn(mock(ShortcutPresenter.class)).when(shortcutPresenters).get(); executeParametrizedCommandWith(0, new ProfilePreferences(Profile.FULL)) .when(profilePreferences).load(any(ParameterizedCommand.class), any(ParameterizedCommand.class));