The standard tools advise creation of a separate project for testing. I personally would rather maintain the project proper and the testing code in the same project with one build script.
Is there a benefit to having two ant build.xml files and two manifests, the second being for a testing project?