private class TestPluginsConfiguration extends PluginsConfiguration {}
private class TestRestConfigurationInfo extends RestConfigurationInfo {}
private class TestEcompErrorConfiguration extends EcompErrorConfiguration {}
+ private class TestWorkspaceConfiguration extends WorkspaceConfiguration {}
@Test
public void validateConfigurationManageIsConstructWithAllConfiguration() {
when(configurationSource.
getAndWatchConfiguration(eq(EcompErrorConfiguration.class),any(ConfigurationListener.class))
).thenReturn(new TestEcompErrorConfiguration());
+ when(configurationSource.
+ getAndWatchConfiguration(eq(WorkspaceConfiguration.class),any(ConfigurationListener.class))
+ ).thenReturn(new TestWorkspaceConfiguration());
configurationManager = new ConfigurationManager(configurationSource);
assertEquals(configurationManager.getPluginsConfiguration().getClass(), TestPluginsConfiguration.class);
assertEquals(configurationManager.getRestClientConfiguration().getClass(), TestRestConfigurationInfo.class);
assertEquals(configurationManager.getEcompErrorConfiguration().getClass(), TestEcompErrorConfiguration.class);
+ assertEquals(configurationManager.getWorkspaceConfiguration().getClass(), TestWorkspaceConfiguration.class);
}
@Test