> The advantage I see is that you get to have test code that has > package-level access Actually, you get that by placing them in the same directory also. So that's not really an advantage.
> and because it's in a separate tree, it's easy to > build binaries that don't include all the test code... Obviously, this is easily accomplished by tools such as Ant or Maven by simply excluding *Test So, back to my question. Why is this a best practice? Maybe it's a common practices, possibly a standard practiced, but no one has yet convinced me it's best practice. Dave Ford Smart Soft - The Developer Training Company http://www.smart-soft.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
