AbstractCatalogPlanStrategyTest.java 文件源码

java
阅读 20 收藏 0 点赞 0 评论 0

项目:apache-brooklyn-service-broker 作者:
@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));
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号