Add JUnit testing