pushing JUnit tests

Adding more JUnit tests to be run by the testing environment