Example #1
0
  @Test
  public void readDocument() {
    QDomDocument doc = new QDomDocument("mydocument");
    QFile file = new QFile("classpath:generator/typesystem_core.txt");
    if (!file.open(OpenModeFlag.ReadOnly)) return;
    Result res = doc.setContent(file);
    if (!res.success) {
      file.close();
      assertTrue("Failed to open file", false);
      return;
    }

    QDomNodeList list = doc.elementsByTagName("access");

    boolean found = false;

    for (int i = 0; i < list.size(); i++) {
      QDomElement element = list.at(i).toElement();

      found = found || "private".equals(element.attribute("modifier"));
    }

    assertTrue(found);

    file.close();
  }