This project contais multiple tests for the XsdAsm. The version of the
tags used on this project indicate which version of the XsdAsm library that commit tests.
This test library uses four different test libraries based on the following XSD files:
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.
To test any currently released XsdAsm version just run the respective tests as they are.
If you want to fork XsdAsm, make changes and then test them, follow the following instructions:
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