This test library uses four different test libraries based on the following XSD files:
- Html - The HTML5 specification XSD, which is used to test the main behaviour of XsdAsm.
- Android - The Android layouts file XSD, which is used to test the element hierarchy that can be defined in XSD through the xsd:extension elements.
- Wpfe - The Wpfe XSD, which introduces many interface layers.
- TestMin - A manually created XSD meant to create a DSL covering aspects that the other XSD files fail to cover.
If you want to fork XsdAsm, make changes and then test them, follow the following instructions:
- In XsdAsm after performing the changes: mvn clean install
- In XsdAsmTests: mvn clean test