Eclipse中怎么使用junit测试

2024-11-05 11:58:17
推荐回答(1个)
回答(1):

在Eclipse中配置Junit的方法有两种方式:
  第一种方法:
  1、下载junit的jar包,目前它的版本是junit3.8.1
  2、在要使用Junit的project名上,点击properties--java build path-libraries, 点击Add External JARs,把Junit包点上就行了 点击Add External JARs,选择相应的Junit包。
  第二种方法:
  1、在要使用Junit的project名上,点击properties--java build path-libraries, 点击Add library,选择JunitT即可。

示例及代码,Eclpise中新建工程junittest
  参考junittest-1.rar。其中定义了需要单元测试的类:com.cvicse.test.junit.JunitTest
  简单的步骤:
  1、建一个project工程,工程名字为junittest。
  2、建立一个包,名字为com.cvicse.test.junit。
  3、建立一个类JunitTest,其内容如下
  package com.cvicse.test.junit; public class JunitTest { public boolean method1(int comp){ //do something if(comp>5){ //do something return false; }else{ //do something return true; } }
  (2)建立类junittest的junit类
  选择要单元测试的类junittest,点击右健,选择”new”---“other”---“java”—“junit”—“junit test case”
  1、选择第一个对话框中的属性,一般需要选择setup复选框和teardown
  Setup函数用于测试的初始化,而teardown用于测试的销毁,前者相当于c++中的构造函数和析构函数。
  2、进入第二个对话框,选择需要测试的类方法,一般只是选择被测试类本身的方法,
  上图中的junittest中的method1就是被测试类的实现方法。
  3、点击finish,自动生成该类的测试类JunitTestTest
  4、生成的代码如下所示。
  package com.cvicse.test.junit; import junit.framework.TestCase; public class JunitTestTest extends TestCase { protected void setUp() throws Exception { } protected void tearDown() throws Exception { } public void testMethod1() { fail("Not yet implemented" ); } }