日期:2014-05-18  浏览次数:20615 次

谁能给我介绍点JUnit?
JUnit现在使用是不是很广泛?
在Eclipse下用JUnit要什么包?
JUnit怎么入门?

谢谢哈~


------解决方案--------------------
myeclipse好像有自己的包
右键你项目
properties-> java Build Path
右边有个add Library
里面有个JUnit
next应该就可以了
有看人用过
自己没用过
------解决方案--------------------
JUnit的最近版本是4,之前广泛使用的版本是3.8.1,使用JUnit,首先要引入junit.jar,在eclispe中使用junit时,首先定义一个测试类,继承自TestCase,然后,将TestCase的包导入事,eclipse会自动提示你加入junit.jar,也就是说,在eclipse中,不需要显式的引入jar,不过使用add library的方式也可以显式的将jar加上。
------解决方案--------------------
Eclipse带JUnit,不用额外加jar。在build path中添进junit就是了。
《JUnit in Action》是JUnit名作。
------解决方案--------------------
junit,单元测试.测试驱动编程.又称xp编程.
一个普通java类,继承TestCase.
写一个测试方法,方法名以test开头.如:test111,testAdd
public void testHaha()
{
//这里是你要测试的方法.
//还有一系列的assert的断言如:assertEquals,assertNull,assertFalse等
}
还有你覆盖父类一个方法,会在每个测试方法执行前执行,可以初始化你的测试参数

public void setUp()
{
///..........
}
------解决方案--------------------
JUnit 4 以上的版本与以前的版本在写测试用例上有很大的不同,JUnit 4 充分采用了 JDK 1.5 的元注释进行测试,无须再继承什么了,方法名可以随意取,只要在方面声明上加上 @Test,再引入 import org.junit.Test; import static org.junit.Assert.*; 包就可以进行测试了,Assert 里有很多 assertEquals 的静态方法,可以直接进行测试。

在 Eclipse 中使用 JUnit 时,可以新建一个 Source Folder 名称取为 test,测试文件的结构(包体系)与 src 中的结构相同。比如,有个类叫 com.dao.StudentDAO 的类,放在了 src 下,那也在 test 下新建一个 com.dao 的包,并在其中新一个 JUnit 测试(在包上右击,New --> Other --> Java --> JUnit --> JUnit Test Case 选择 New JUnit 4 Test,名字取 StudentDAOTest,再 Finish 即可),另外,在工程上右击选 Properties --> Java Build Path 点击 Add Library,选 JUnit,再 Next,选 JUnit 4,再按 Finish,即可完成 JUnit 4 类库的添加。

随后,在测试类上新建一个方法(方法名任意,在方法声明上加上 @Test,并导入 org.junit.Test 包),写一些 assertEquals,进行断言,完成后,在编辑窗口上右击选 Run As --> JUnit Test 即可进行测试,并跳出测试窗口,如进度条在完成后是绿色的说明测试成功,红色的说明测试失败,并在下面会显示出测试失败的断言。