使用NetBeans开发JUnit测试.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用NetBeans开发JUnit测试

使用NetBeans开发工具编写JUnit测试 本文介绍在NetBeans开发工具中编写和运行JUnit单元测试的基础部分。测试一个应用程序是开发周期的一部分,编写和维护单元测试可以保证你源代码中独立的方法正。 内容 创建工程 创建Java类库项目 编写JUnit3测试 为Vectors.java创建一个测试用例 为Vectors.java编写测试方法 为Utils.java创建测试用例 为Utils.java创建测试方法 运行测试 编写JUnit4测试 为Vectors.java创建一个测试用例 为Vectors.java编写测试方法 为Utils.java创建测试用例 为Utils.java创建测试方法 运行测试 创建JUnit测试套件 创建JUnit3测试套件 创建JUnit4测试套件 运行测试套件 下面的教程你将会使用如下的软件和资源 NetBeans IDE 6.5, 6.1 or 6.0 Java Development Kit (JDK) version 6 or version 5 JUnitSampleSol Project 创建工程 为了完成这个教程,你首选要创建一个Java类库项目,名为JUnit-Sample。 创建Java类库工程 从主菜单选择文件 新建项目。 从Java类别中选择Java类库,点击下一步。 为项目输入JUnit-Sample并设置项目位置。 如果使用专用文件夹存储库选择被选,取消选择,点击下一步。 点击完成。 当你创建项目完毕,如果你查看项目的测试库节点,你会看到这个项目包含了JUnit3和JUnit4库。IDE默认为新项目添加这两个库。你第一次创建JUnit测试时,IDE提示你选择一个版本并移除不需要的库。 创建Java类 这个练习中你下载示例项目并复制文件Utils.java和Vectors.java到你创建的类库项目。 右键点击项目的源包节点,在弹出菜单选择新建 Java包。 输入sample作为包名。点击完成。 下载并解压缩JUnitSampleSol项目,并在编译器中打开。? 将JUnitSampleSol 项目的源包中的Utils.java和Vectors.java?复制到JUnit-Sample 项目中的sample源包。 如果你查看类的源代码,你可以看到Utils.java有三个方法 (computeFactorial,?concatWords, 和?normalizeWord)?Vectors.java有两个方法 (equals?和?scalarMultiplication)。 下一步就是为每个类创建测试类并为这些方法编写测试用例。 编写JUnit3单元测试 在这部分教程中,你将为类Vectors.java和?Utils.java创建基础的JUnit3单元测试。你将使用编译器创建基于项目类的测试类框架。然后你修改这些生成的测试方法并添加新的测试方法。 编译器在你第一次为项目创建测试时会提示选择JUnit版本。你选择的版本变为该项目默认的JUnit版本,编译器将之后的测试和测试套件都生成为该版本。 创建Vectors.java的测试类 在这个练习中你将创建Vectors.java的JUnit测试框架 右键点击Vectors.java选择工具 创建JUnit测试。 在选择JUnit版本对话框中选择JUnit 3.x。 当你选择JUnit3.x编译器将从项目移去JUnit4库。 在创建测试对话框中将测试类名改为VectorsJUnit3Test。 当你修改测试类名时,你将会看到关于修改名称的警告。默认的名字是基于你要测试的类名,在名称后加上Test。例如,对于类MyClass.java,默认的测试类名是MyClassTest.java。通常最好都保留默认名,但是在这个教程中你需要修改名字,因为你之后将在同一个包中创建JUnit4,测试类名必须是唯一的。 取消测试初始化函数和测试释放方法,选择确定。 当你点击确定,编译器在测试包sample目录中创建JUnit测试框架。 一个项目需要一个目录作为测试包去创建测试。默认的测试包路径目录是项目的根级别,不过这也是依赖于你在项目属性中定义的不同的位置。 如果你用编辑器查看生成的类VectorsJUnit3Test.java,你会看到编译器生成了下面的测试类,和对应方法?equal和scalarMultiplication的测试方法。 public class VectorsJUnit3Test extends TestCase { /** * Test of equal method, of class Vectors. */ public void testEqual() {

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档