@Override public void removeDeployment(String identifier) { ConfigGroup deploymentConfig = configurationFactory.newConfigGroup(ConfigType.DEPLOYMENT, identifier, ""); configurationService.removeConfiguration(deploymentConfig); registeredDeployments.remove(identifier); }
@Override public void removeDeployment(String identifier) { ConfigGroup deploymentConfig = configurationFactory.newConfigGroup(ConfigType.DEPLOYMENT, identifier, ""); configurationService.removeConfiguration(deploymentConfig); registeredDeployments.remove(identifier); }
@Test(expected = RuntimeException.class) public void newConfigGroupWithNamespaceButTypeDoesNotSupportNamespacesTest() { configurationFactory.newConfigGroup(ConfigType.GLOBAL, "my-namespace", "my-config", "my-description"); }
@Test(expected = RuntimeException.class) public void newConfigGroupWithoutNamespaceButTypeRequiresNamespaceTest() { configurationFactory.newConfigGroup(ConfigType.REPOSITORY, "my-config", "my-description"); }
@Test(expected = RuntimeException.class) public void newConfigGroupWithNamespaceButTypeDoesNotSupportNamespacesTest() { configurationFactory.newConfigGroup(ConfigType.GLOBAL, "my-namespace", "my-config", "my-description"); }
@Test(expected = RuntimeException.class) public void newConfigGroupWithoutNamespaceButTypeRequiresNamespaceTest() { configurationFactory.newConfigGroup(ConfigType.REPOSITORY, "my-config", "my-description"); }
private void mockConfigurations() { //doReturn( new ArrayList<ConfigGroup>() ).when( configurationService ).getConfiguration( any( ConfigType.class ) ); doReturn(true).when(configurationService).updateConfiguration(any(ConfigGroup.class)); doReturn(true).when(configurationService).addConfiguration(any(ConfigGroup.class)); doReturn(new ConfigGroup()).when(configurationFactory).newConfigGroup(any(ConfigType.class), anyString(), anyString()); }
private ConfigGroup getGlobalConfiguration() { //Global Configurations used by many of Drools Workbench editors final ConfigGroup group = configurationFactory.newConfigGroup(ConfigType.GLOBAL, GLOBAL_SETTINGS, ""); group.addConfigItem(configurationFactory.newConfigItem("build.enable-incremental", "true")); return group; }
private ConfigGroup getGlobalConfiguration() { //Global Configurations used by many of Drools Workbench editors final ConfigGroup group = configurationFactory.newConfigGroup(ConfigType.GLOBAL, GLOBAL_SETTINGS, ""); group.addConfigItem(configurationFactory.newConfigItem("build.enable-incremental", "true")); return group; }
private ConfigGroup getGlobalConfiguration() { //Global Configurations used by many of Drools Workbench editors final ConfigGroup group = configurationFactory.newConfigGroup( ConfigType.GLOBAL, GLOBAL_SETTINGS, "" ); group.addConfigItem( configurationFactory.newConfigItem( "build.enable-incremental", "true" ) ); return group; }
@Test public void removeConfigurationWithoutNamespaceTest() { final ConfigGroup config = configurationFactory.newConfigGroup(ConfigType.GLOBAL, "config", "description"); configurationService.removeConfiguration(config); final List<ConfigGroup> configGroups = configurationService.getConfiguration(ConfigType.GLOBAL); assertEquals(0, configGroups.size()); }
@Test(expected = RuntimeException.class) public void addAndGetConfigurationWithoutNamespaceButTypeRequiresNamespaceTest() { configurationService.addConfiguration(configurationFactory.newConfigGroup(ConfigType.REPOSITORY, "namespace1", "global1", "global1-description")); configurationService.getConfiguration(ConfigType.REPOSITORY); }
@Test(expected = RuntimeException.class) public void addAndGetConfigurationWithNamespaceButTypeDoesNotSupportNamespacesTest() { configurationService.addConfiguration(configurationFactory.newConfigGroup(ConfigType.GLOBAL, "global1", "global1-description")); configurationService.getConfiguration(ConfigType.GLOBAL, "namespace1"); }
@Test public void removeConfigurationWithoutNamespaceTest() { final ConfigGroup config = configurationFactory.newConfigGroup(ConfigType.GLOBAL, "config", "description"); configurationService.removeConfiguration(config); final List<ConfigGroup> configGroups = configurationService.getConfiguration(ConfigType.GLOBAL); assertEquals(0, configGroups.size()); }
@Test public void removeConfigurationWithoutNamespaceTest() { final ConfigGroup config = configurationFactory.newConfigGroup(ConfigType.GLOBAL, "config", "description"); configurationService.removeConfiguration(config); final List<ConfigGroup> configGroups = configurationService.getConfiguration(ConfigType.GLOBAL); assertEquals(0, configGroups.size()); }
private ConfigGroup generateOUConfigGroup(final String name, final String defaultGroupId, final List<String> repositories, final List<String> groups) { final ConfigGroup configGroup = configurationFactory.newConfigGroup(ConfigType.SPACE, name, ""); configGroup.addConfigItem(configurationFactory.newConfigItem("defaultGroupId", defaultGroupId)); configGroup.addConfigItem(configurationFactory.newConfigItem("repositories", repositories)); configGroup.addConfigItem(configurationFactory.newConfigItem("security:groups", groups)); return configGroup; } }
private ConfigGroup generateOUConfigGroup(final String name, final String defaultGroupId, final List<String> repositories, final List<String> groups) { final ConfigGroup configGroup = configurationFactory.newConfigGroup(ConfigType.SPACE, name, ""); configGroup.addConfigItem(configurationFactory.newConfigItem("defaultGroupId", defaultGroupId)); configGroup.addConfigItem(configurationFactory.newConfigItem("repositories", repositories)); configGroup.addConfigItem(configurationFactory.newConfigItem("security:groups", groups)); return configGroup; } }
@Test public void backwardCompatibilityNullSecurityRolesTest() { final ConfigurationFactory factory = new ConfigurationFactoryImpl(); final BackwardCompatibleUtil backwardUtil = new BackwardCompatibleUtil(factory); final ConfigGroup group = factory.newConfigGroup(ConfigType.PROJECT, "cool", "test"); assertNotNull(backwardUtil.compat(group)); assertNotNull(backwardUtil.compat(group).getConfigItem("security:groups")); }
@Test public void backwardCompatibilityNullSecurityRolesTest() { final ConfigurationFactory factory = new ConfigurationFactoryImpl(); final BackwardCompatibleUtil backwardUtil = new BackwardCompatibleUtil(factory); final ConfigGroup group = factory.newConfigGroup(ConfigType.PROJECT, "cool", "test"); assertNotNull(backwardUtil.compat(group)); assertNotNull(backwardUtil.compat(group).getConfigItem("security:groups")); }
@Test public void backwardCompatibilityNullSecurityRolesTest() { final ConfigurationFactory factory = new ConfigurationFactoryImpl(); final BackwardCompatibleUtil backwardUtil = new BackwardCompatibleUtil(factory); final ConfigGroup group = factory.newConfigGroup(ConfigType.PROJECT, "cool", "test"); assertNotNull(backwardUtil.compat(group)); assertNotNull(backwardUtil.compat(group).getConfigItem("security:groups")); }