better test cases

a test cases generator in Java and a larger group of test cases