Issue #3 : refactored all unit tests to use JUnit 3 instead of 4