【log4net 源码】【编程代码源码】【砸壳源码】junit4 源码分析

2024-11-06 17:21:25 来源:小明源码 分类:百科

1.如何在Intellij IDEA中添加JUnit单元测试
2.如何在Eclipse开发一个基于Junit的码分Java自动单元测试系统

junit4 源码分析

如何在Intellij IDEA中添加JUnit单元测试

       在IntelliJ IDEA中添加JUnit单元测试的步骤如下:

       首先,确保你已经下载了JUnit 4.-beta-1和hamcrest.core 1.3.0.1的码分jar包。由于4.版本的码分JUnit与hamcrest.core 2.1版本不兼容,所以请务必下载推荐的码分这两个版本,从官方网站或第三方网站jar-download.com下载。码分在添加到IDEA项目时,码分log4net 源码记得勾选Export选项,码分以便正确导入。码分

       其次,码分推荐使用名为JUnitGeneratorV2.0的码分插件来简化测试文件的管理。在IDEA中下载并安装该插件,码分然后进行设置,码分如将输出路径改为'({ SOURCEPATH}/../test/){ PACKAGE}/${ FILENAME}',码分这样测试文件会根据你的码分配置自动存放在指定的test目录下。若使用Ctrl+Shift+T自定义测试,码分生成的文件将保存在你先前设置的目录。

       创建一个与源代码文件夹(如scr)同级的编程代码源码test文件夹,作为存放测试类的专用区域。然后,在项目设置中,将这个文件夹设置为JUnit生成测试文件的默认路径。

       当你需要编写测试时,只需在目标类中使用快捷键Alt+Insert(或者Code-Generator)选择JUnit-JUnit4,IDEA会自动生成对应的测试类,包含所有或选中的砸壳源码方法。通过Ctrl+Shift+T,你可以灵活选择测试的方法。

       现在,你已经准备好在IntelliJ IDEA中使用JUnit进行单元测试了,只需编写测试代码,IDEA将帮助你快速完成测试类的生成和管理。

如何在Eclipse开发一个基于Junit的Java自动单元测试系统

       在Eclipse开发一个基于Junit的Java自动单元测试系统的方法如下:

       1、变量JUNIT 和JUNIT_SRC

       在project 的源码编程4.0classpath 中添加junit.jar。因此,建立一个新的classpath 变量

       JUNIT。选择Window -> Preferences 菜单栏打开Preferences 对话框,如图所示。

       2、展开Java 结点,选择Build Path -> Classpath Variables 项,如图所示。孙鑫源码

       3、然后点击New 按钮打开New Variable Entry 菜单,输入新的变量名: JUNIT , 配置路径为junit.jar 。在Eclipse3.0.2 中, 能够在/eclipse/plugins/org.junit_3.8.1/junit.jar 下找到junit.jar。然后点击OK,

       如图 所示。

       4、连接到/eclipse/plugins/org.eclipse.jdt.source_3.0.2/src/ org.junit_3.8.1/junitsrc.zip,如图所示。

       5、添加后的结果如下图所示

       6、建立Junit 测试

       在创建Junit 测试之前一定要先导入junit.jar 包。在project “Student”上单击鼠标右键,选择Properties,然后打开Properties for Student 的属性对话框,点击Java Build Path 项和Libraries 选项,再点击Add Variable 命令按钮,进入New Variable Classpath Entry 窗口,选择JUNIT 变量,如图所示。

       7、点击OK 命令按钮,完成JUNIT 变量的添加。当我们展开一个JUNIT 变量结点的时候,能够指定在何处寻找相关联的源代码和Javadoc,我们需要添加Junit 的源代码,也就是JUNIT_SRC 变量,选择结点中的Source attachement,再单击edit 打开Source Attachment Configuration 对话框,如图所示。

       8、然后点击Variable 按钮,再选择JUNIT_SRC 变量,并点击OK 关闭此对话框,如所示。

本文地址:http://5o.net.cn/news/95c82999075.html 欢迎转发