.forEach(v -> warnings.add("System Context view \"" + v.getName() + "\": Missing key")); getViews().getContainerViews().stream() .filter(v -> v.getKey() == null) .forEach(v -> warnings.add("Container view \"" + v.getName() + "\": Missing key")); getViews().getComponentViews().stream()
@Test public void test_createContainerView() { Workspace workspace = new Workspace("Name", "Description"); SoftwareSystem softwareSystem = workspace.getModel().addSoftwareSystem("Software System", "Description"); ContainerView containerView = workspace.getViews().createContainerView(softwareSystem, "key", "Description"); assertEquals("key", containerView.getKey()); assertEquals("Description", containerView.getDescription()); assertSame(softwareSystem, containerView.getSoftwareSystem()); }