@Test
public void testMetadataFromBlueprint() {
when(admin.getCatalogApplications(Mockito.anyBoolean())).thenReturn(new AsyncResult<>(Arrays.asList(TEST_SUMMARY_WITH_METADATA)));
when(brooklynConfig.includesAllCatalogVersions()).thenReturn(false);
List<ServiceDefinition> serviceDefinitions = catalogPlanStrategy.makeServiceDefinitions();
String expectedKey = "test";
String expectedValue = "test value";
Map<String, Object> metadata = serviceDefinitions.get(1).getMetadata();
assertTrue(metadata.containsKey(expectedKey));
assertEquals(expectedValue, metadata.get(expectedKey));
expectedKey = "brooklynCatalogId";
expectedValue = TEST_SUMMARY_WITH_METADATA.getId();
assertTrue(metadata.containsKey(expectedKey));
assertEquals(expectedValue, metadata.get(expectedKey));
}
AbstractCatalogPlanStrategyTest.java 文件源码
java
阅读 20
收藏 0
点赞 0
评论 0
项目:apache-brooklyn-service-broker
作者:
评论列表
文章目录