public void testRefreshTopLevelElement() throws ResourceException {
    MWXmlSchema schema = this.loadSchema("BasicElementWithSimpleType");

    assertNotNull(schema.element("element").getType());

    this.reloadSchema(schema, "BasicElementWithComplexType");

    assertNotNull(schema.element("element").getType());

    this.reloadSchema(schema, "BasicElementWithSimpleType");

    assertNotNull(schema.element("element").getType());
  }