@Test
public void getPropertiesOfTestTopologyTemplate() throws Exception {

    this.setRevisionTo("origin/plain");
    QName serviceTemplate = new QName("http://plain.winery.opentosca.org/servicetemplates", "ServiceTemplateMinimalExampleWithAllPropertyVariants");
    TTopologyTemplate topologyTemplate = TestWineryRepositoryClient.client.getTopologyTemplate(serviceTemplate);
    assertNotNull(topologyTemplate);
    final TNodeTemplate nodeTemplateWithTwoKVProperties = topologyTemplate.getNodeTemplate("NodeTypeWithTwoKVProperties");
    assertNotNull(nodeTemplateWithTwoKVProperties);
    TEntityTemplate.Properties properties = nodeTemplateWithTwoKVProperties.getProperties();
    assertNotNull(properties);
    final LinkedHashMap<String, String> kvProperties = properties.getKVProperties();
    assertNotNull(kvProperties);
    final String value = kvProperties.get("key1");
    assertEquals("value", value);
}