Organized both of the valid and invalid test cases into different
packages in accordance with their names and set up the 'fork' parameter
of ANT junit task to enable JUnit to run tests in a separate VM, which
could avoid the failure of class loading problem.