




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Eclipse的Junit 配置及创建项目 1 Eclipse 中 Junit 的配置 Eclipse IDE 中集成了 JUnit 组件,无须另行下载和安装,但是为了更好的 使 用 Junit(更多细节请参考 ),我们还要在 Eclipse 中进行一些设 置。其中主要是就是类路径变量的设置。 1.1 创建变量 JUNIT 和 JUNIT_SRC 在 project 的 classpath 中添加 junit.jar。因此,建立一个新的 classpath 变 量 JUNIT。选择 Window - Preferences 菜单栏打开 Preferences 对话框,如图 1.1 所示。展开 Java 结点,选择 Build Path - Classpath Variables 项,如图 1.2 所 示。 图1.1 Proferences对话 图 1.2 Classpath Variables 窗口 然后点击 New 按钮打开 New Variable Entry 菜单,如图 1.3 所示。输入新 的 变 量 名 : JUNIT , 配 置 路 径 为 junit.jar 。 在 Eclipse3.0.2 中 , 能 够 在 /eclipse/plugins/org.junit_3.8.1/junit.jar 下找到 junit.jar。然后点击 OK,如图 1.4 所 示。 图 1.3 New Variable Entry 对话框 图 1.4 创建 JUNIT 变量 为 了 debug 的 需 要 , 也 要 添 加 JUnit 包 的 源 代 码 。 您 将 在 /eclipse/plugins/org.eclipse.jdt.source_3.0.2/src 目录中发现许多包的源代码的 JAR文档。为 JUnit 源代码创建一个新的变量,按照上面创建 JUNTIT 的步 骤,但是 此变量名为 JUNIT_SRC(通常在源代码变量前面添加前缀_SRC) 并且将他连 接到/eclipse/plugins/org.eclipse.jdt.source_3.0.2/src/ org.junit_3.8.1/junitsrc.zip,如 图 1.5 所示。 图 1.5 创建 JUNIT_SRC 变量 单击 OK 命令按钮,这样两个环境变量就创建完成,我们可以看见 JUNIT 和 JUNIT_SRC 两个变量,如图 1.6 所示。 图 1.6 创建变量后的 Classpath Variables 窗口 2 创建 Junit 测试 2.1 创建 java 项目 新建一个 java 项目,点击 File - New - Project,选择 Java Project 项目, 点击 Next,为项目起一个名称,例如 Student,如图 2.1 所示。 图 2.1 创建 Student 项目 再点击 Finish,这样就完成新项目的建立了。 创建 Student 类,右键单击 Student 这个项目名称,在快捷菜单中选择 New - Class,在窗口中 Package 填入 com.student,Name 填入 Student,如图 2.2 所示。 图 2.2 创建 Student 类 再点击 Finish,这样就创建了 Student 类。 2.2 建立 Junit 测试 在创建 Junit 测试之前一定要先导入 junit.jar 包。在 project “Student”上单 击 鼠标右键,选择 Properties,如图 2.3 所示。 图 2.3 Properties 命令菜单 然后打开 Properties for Student 的属性对话框,点击 Java Build Path 项和 Libraries 选项,如图 2.4 所示。 图 2.4 Properties for Student 对话框 再点击 Add Variable 命令按钮,进入 New Variable Classpath Entry 窗 口,选 择 JUNIT 变量,如图 2.5 所示。 图 2.5 添加 JUNIT 变量 点击 OK 命令按钮,完成 JUNIT 变量的添加。当我们展开一个 JUNIT 变 量 结点的时候,能够指定在何处寻找相关联的源代码和 Javadoc,如图 2.6 所 示。 图 2.6 展开后的 JUNIT 节点 为 了 Junit 能 使 用 其 源 代 码 , 我 们 需 要 添 加 Junit 的 源 代 码 , 也 就 是 JUNIT_SRC 变量,选择结点中的 Source attachement,再单击 edit 打开 Source Attachment Configuration 对话框,如图 2.7 所示。 图 2.7 Source Attachment Configuration 对话框 然后点击 Variable 按钮,如图 2.8 所示。再选择 JUNIT_SRC 变量,并点 击 OK 关闭此对话框,如图 2.9 所示。 图 2.8 Variable Selection 对话框 图 2.9 添加 JUNIT_SRC 变量 这里我们已使 JUnit 的源代码能在 Eclipse 上使用。点击 OK 关闭 Student 的属性对话框。 现在我们可以看见在工程栏目中 Student 项目里已经有 JUNIT 这样一个结点, 如图 2.10 所示。 图 2.10 Student 工程项 目 2.3 创建 StudentTest 单元测试 为 Student 类创建 Junit 测试。在左侧工程导航栏,右键单击 Student.java, 在 快捷菜单中选择 New - Junit Test Case,如图 2.11 所示。进入 New Junit Test Case 窗口,如图 2.12 所示。 图 2.11 选中的 Junit Test Case 菜单命令 2.12 New Junit Test Case 窗口 在 New Junit Test Case 窗口,选择我们需要的参数,然后点击 Next,在弹出 窗口中选择自己需要测试的方法,再点击 Finish,如图 2.13 所示。 图 2.13 选择测试的方法 然后点击 Finish 命令按钮,这样我们 StudentTest.java 文件就创建完成了。 我们现在可以为这个 testMain 方法添加相应的代码,再运行这个 Junit 测试。 右 键单击 StudentTest.java,在快捷菜单中选择 Run as - Junit Test,如图 2.14 所示。 这样我们就可以在左侧的 Junit 窗口查看测试结果,如图 2.15 所示。 图 2.14 运行 Junit 测试 图 2.15 Junit 测试 GUI 窗口 注意: 如果运行 Junit 测试之后但是没有出现 Junit 测试 GUI 窗口,我们据还要进 行 一些别的设置。选择 Window - Show View -
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- JJF 2273-2025标准齿轮校准规范
- 2025福建福州市闽清县招聘乡镇社会救助协管员2人模拟试卷及答案详解(新)
- 2025湖北咸宁市通城城市发展建设投资(集团)有限公司第一期招聘模拟试卷及答案详解参考
- 2025广东广州市中山大学孙逸仙纪念医院肿瘤科放疗专科科研助理招聘1人模拟试卷及参考答案详解一套
- 2025安徽芜湖市第三城市医疗集团成员单位招聘编外人员15人考前自测高频考点模拟试题及答案详解(网校专用)
- 安全培训教学组织管理课件
- 2025年广东技术师范大学招聘辅导员40人考前自测高频考点模拟试题及答案详解(名校卷)
- 山西省【中职专业高考】2025年中职高考对口升学(理论考试)真题卷【装备制造大类】模拟练习
- 广德安全生产培训中心课件
- 2025福建厦门市思明区嘉莲街道办事处招聘非在编工作人员2人模拟试卷完整答案详解
- GB/T 33467-2016全自动吹瓶灌装旋盖一体机通用技术要求
- GB/T 20481-2006气象干旱等级
- 校园监控维护记录表
- 2023年石家庄水务投资集团有限责任公司招聘笔试模拟试题及答案解析
- 2020牛津译林版高中英语新教材选修第一册全册课文翻译及单词表
- 绩效考核环保管理考核细则
- 我国运动员在奥林匹克运动会取得的辉煌成绩课件
- 2021新苏教版科学五年级上册第二单元《热传递》课件
- 专升本高等数学的讲义80页PPT课件
- 汽车机械基础(全套课件)
- 道路凿除及新做砼路面施工方案
评论
0/150
提交评论