@Test
    void dummy_document_api() {
        Element clusterElem = DomBuilderTest.parse(
                "<container version='1.0'>",
                nodesXml,
                "</container>");
        var models = createModel(root, clusterElem);
        assertEquals(1, models.get(0).getCluster().getAllComponents().stream()
              .filter(component -> component.getComponentId().equals(
                      new ComponentModel("com.yahoo.document.restapi.resource.DummyDocumentV1ApiHandler", null, "vespaclient-container-plugin").getComponentId()))
                .count());
    }
Tests for "core functionality" of the container model, e.g. ports, or the 'components' and 'bundles' configs.

Before adding a new test to this class, check if the test fits into one of the other existing subclasses
of {@link ContainerModelBuilderTestBase}. If not, consider creating a new subclass.

@author gjoranv
config-model/src/test/java/com/yahoo/vespa/model/container/xml/ContainerModelBuilderTest.java