Junit 单元测试 的配置和使用

一世执手 提交于 2019-12-10 09:47:07

1. 基本上Eclipse和Myeclipse 下的配置都差不多。 以下讲的是Myeclipse8.6下怎么配置:


Myeclipse8.6里面已经自带了Junit3和Junit4的libarary。那么在你项目(选择包视图)引用的选项configure build path中,点击Add Library,然后在左侧的列表中选择Junit,next之后选择Junit4.

如图:


上面的配置好了以后呢,单独建立一个源文件夹test。在其中写出你自己的测试类,用于测试各个方法。写程序的时候,在你要测试的方法上边写上@Test


测试类 结构如下(beforeClass是在testcheckUserPassword()方法之前执行,afterClass是在testcheckUserPassword()方法之后执行):


@SuppressWarnings( { "unchecked", "unused" })
public class CentrexIntefaceTest {

@BeforeClass
public static void beforeClass() {
 .....
 }

@AfterClass
public static void afterClass() {
....
 }

@Test
public void testcheckUserPassword() {

.........

}

}


2.  若 MyEclipse下JUnit报错“The input type of the launch configuration does not exist ” 怎么解决?


首先:切换到MyEclipse的Package Explorer 视图

观察:test下的包全部变成了文件夹 
解决:选中test,右键,选择Build Path---remove from Build Path
     然后再次选择Build Path----User as Source Folder
     解决.


3.如何运行写好的Junit测试方法? 

首先:切换到MyEclipse的Package Explorer 视图

选择相关的测试类的想法方法,鼠标右击 选择run as Junit Test  即可。

MyEclipse的Navigator视图下是不行的。



易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!