src/java 放置JAVA源代码。
test/java 放置JAVA单元测试代码。单元测试类和被测试的类最好在同一个包,这样单元测试代码可以获取package-private的访问权限。并且可以在源代码中增加一些为测试服务方法也可以设置为包级私有,这样不影响发布。
比如,你有源代码类似这样:
<<
com.somecompany.util;
public final class SomeUtils {
    ............
}
>>
那么把单元测试为一个包:
<<
com.somecompany.util;
public class TestSomeUtils extends TestCase {
    public TestSomeUtils(String name) {super(name);}
    // 实现单元测试方法。
}
>>

解决方案 »

  1.   

    那我怎样添加一个测试程序呢?是从JB里自动添加吗?我试了,但没找到如果新建一个名为XXXtest.java的程序,在JB左边的树形结构里也不显示testtest和src文件夹是要手工生成吗?谢谢!!!
      

  2.   

    JB可以自动添加,new 一个testcase即可。但是俺都是手工添加单元测试的,手工添加的和自动添加的本质上都是一样的。
    『俺不用JBuilder』
      

  3.   

    测试文件也要new一个class吗?我新建了一个java文件
    但是不知道怎样能添加到项目吧我是在test目录下新建的文件这样算是添加到项目中了吗?
      

  4.   

    用new一个testCase就可以生成一个测试程序的框架
    我开始弄错了,没有选要测试的类:(