junit????

解决方案 »

  1.   

    写就行了。
    public void testMethodName() {
      //业务逻辑。这里直接做就可以了,不用考虑其他的东西,比如操作数据库数据就不用管服务器
    }
      

  2.   

    推荐一本书 Agile Java
      

  3.   

    IBM developerWorks 上有一篇文章一篇教程,有兴趣的话可以去看看:文章:单元测试利器 JUnit 4
    http://www.ibm.com/developerworks/cn/java/j-lo-junit4/index.html教程:深入探索 JUnit 4
    http://www.ibm.com/developerworks/cn/edu/j-dw-java-junit4.html另外,JUnit 4 与 JUnit 4 以下的版本不同,其充分利用了 JDK 5 的注释语法,
    写 JUnit 测试类时不用再继承任何类了,使用更加方便了。
      

  4.   

    extends TestCase一万次,你就很懂了!
      

  5.   

    现在都用Junit4了哦1!!好好看上面的网站吧!!
      

  6.   

    1. 首先对需要进行测试的工程导入Junit 的包:如下图右键工程名-> properties -> add library -> 选择Junit->next-》选择版本-》finish properties  add library
     选择Junit
     选择版本 finish
     
    2. 在工程包下新建一类(如Test.java),此类要继承TestCase父类:如下图在头部导入包.类名称:import junit.framework.TestCase
     Test(用户自定义的名称)类要继承TestCase
     3. 在类Test中写测试方法:以test***开头的方法名:如
    public void testUpdate(){...}:红色部分是固定的以test开关:如下图 
     4. 方法中一般有以下几种代码
    进行一些初始化的设置
    运行被测试的方法
    输出运行结果与预期进行比较
     5. 在执行测试方法是只要在outline窗口中右键->run as -> junit test 即可运行:如下图 :
     outline 打开方式:
    选择Window -》show view -》others -》general outline
      执行测试方法 
    测试成功后,会在Junit 窗口中出现绿色横条:如上图所示
    而失败,则会出现红色横条