@Test
    public void checkIncludeXml() {

        String samplefile = "sample/test/includexml.mqo";
        MQOData data;

        try {
            data = readData(samplefile);
        } catch (StateTransferException e) {
            e.printStackTrace();
            //Assert.assertTrue(false);
            return;
        } catch (IOException e) {
            e.printStackTrace();
            Assert.assertTrue(false);
            return;
        }

        if (null != data) {
            ArrayList<MQOIncludeXml> xmls = data.getIncludeXmls();
            if (null != xmls && xmls.size() > 0) {
                Iterator<MQOIncludeXml> it = xmls.iterator();
                while (it.hasNext()) {
                    MQOIncludeXml e = it.next();
                    if (e.getFilename().equals("test.xml")) {
                        Assert.assertTrue(true);
                    }
                    else {
                        Assert.assertTrue(false);
                    }
                }
            }
            else {
                Assert.assertTrue(false);
            }
        }
        else {
            Assert.assertTrue(false);
        }
    }