Add JUnit theories based tests