Skip to content

Contains a set of tests to assert the quality of the code generated by XsdAsmFaster

License

Notifications You must be signed in to change notification settings

xmlet/XsdAsmFasterTests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XsdAsmFasterTests

This project contais multiple tests for the XsdAsmFaster. The version of the tags used on this project indicate which version of the XsdAsmFaster library that commit tests.

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 XsdAsmFaster.
  • 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.

How to run these tests?

To test any currently released XsdAsmFaster version just run the respective tests as they are.
If you want to fork XsdAsmFaster, make changes and then test them, follow the following instructions:

  1. In XsdAsmFaster after performing the changes: mvn clean install
  2. In XsdAsmFasterTest: mvn clean test

About

Contains a set of tests to assert the quality of the code generated by XsdAsmFaster

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages