Complete unit tests for whole library and run them on every commit

Description

While there exists unit tests for most of the classes, some are still missing very trivial tests, in order to cover 100%.

Additionally, they should be run on every commit via Continuous Integration, http://bamboo.igniterealtime.org/browse/XIFF-TRUNK
The current agent running this task is missing the required standalone flash player or it is missing the privileges to run it. This should be fixed.

Environment

None
Your pinned fields
Click on the next to a field label to start pinning.

Assignee

Mark Walters

Reporter

Juga Paazmaya