Testing
Testing is very important part of the development. Unit tests are executed on every commit on the server, while locally all unit tests can be run by running the AllTests class, or executing ant test.
JUnit tests can be found in src/test, and test files used in the testing are in src/testdata. JUnit tests are in general using XMLUnit to compare XML output to the corresponding expected output saved in testdata. See existing tests on how this is usually done.
