public void addInterfaceTypeElementToResource() {
Component component = new Resource();
component.setNormalizedName("normalizedComponentName");
- component.setMetadataDefinition(new ServiceMetadataDefinition());
+ component.setComponentMetadataDefinition(new ServiceMetadataDefinition());
component.getComponentMetadataDefinition().getMetadataDataDefinition().setName("NodeTypeName");
component.getComponentMetadataDefinition().getMetadataDataDefinition().setSystemName("NodeTypeName");
InterfaceDefinition addedInterface = new InterfaceDefinition();
public void addInterfaceTypeElementToService() {
Component component = new Service();
component.setNormalizedName("normalizedServiceComponentName");
- component.setMetadataDefinition(new ServiceMetadataDefinition());
+ component.setComponentMetadataDefinition(new ServiceMetadataDefinition());
component.getComponentMetadataDefinition().getMetadataDataDefinition().setName("NodeTypeName");
component.getComponentMetadataDefinition().getMetadataDataDefinition().setSystemName("NodeTypeName");
InterfaceDefinition addedInterface = new InterfaceDefinition();
@Test
public void testAddInterfaceTypeElementGetCorrectLocalInterfaceName() {
Service service = new Service();
- service.setMetadataDefinition(new ServiceMetadataDefinition());
+ service.setComponentMetadataDefinition(new ServiceMetadataDefinition());
service.getComponentMetadataDefinition().getMetadataDataDefinition().setName("LocalInterface");
service.getComponentMetadataDefinition().getMetadataDataDefinition().setSystemName("LocalInterface");
service.setInterfaces(Collections.singletonMap("Local", new InterfaceDefinition("Local", null, new HashMap<>())));
@Test
public void testAddInterfaceTypeElementNoTypeChangeIfNotLocal() {
Service service = new Service();
- service.setMetadataDefinition(new ServiceMetadataDefinition());
+ service.setComponentMetadataDefinition(new ServiceMetadataDefinition());
service.getComponentMetadataDefinition().getMetadataDataDefinition().setName("LocalInterface");
service.setInterfaces(Collections.singletonMap("NotLocal", new InterfaceDefinition("NotLocal", null,
new HashMap<>())));