    @Test
    public void testMultipleTestsUnderTEBASE() throws URISyntaxException {

        File tebase = new File(classp, "tebase");
        ConfigFileCreator configFileCreator = new ConfigFileCreator();
        configFileCreator.create(tebase);
        File configFile = new File(tebase, "config.xml");
        try {
            Document config = builder.parse(configFile);
            Node node = XMLUtils.getFirstNode(config,
                    "/config/scripts/organization[child::name/text()='OGC']/standard[child::name/text()='Catalogue Service - Web (CSW)']/"
                            + "version[child::name/text()='3.0.0']/suite/namespace-uri");
            assertTrue("The config file of a test (e.g. CAT 3.0) was copied deepely",
                    node.getTextContent().equals("http://www.opengis.net/cite/cat30"));
            NodeList orgs = XMLUtils.getAllNodes(config, "/config/scripts/organization");
            assertEquals("Expected 1 organization", 1, orgs.getLength());
            String xpath = "/config/scripts/organization[child::name/text()='OGC']/standard[child::name/text()='Catalogue Service - Web (CSW)']/version";
            NodeList vers = XMLUtils.getAllNodes(config, xpath);
            assertEquals("Expected 2 CSW standards", 2, vers.getLength());
        } catch (SAXException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }

    }