1. 首页
  2. 教程
  3. 软件测试
  4. 单元测试
  5. JUnit教程

JUnit入门教程-基本用法

现在我们将应用简单的例子来一步一步教你如何使用 Junit。

创建一个类

  • 在C:\ > JUNIT_WORKSPACE 路径下创建一个名为 MessageUtil.java 的类用来测试。

创建 Test Case 类

  • 创建一个名为 TestJunit.java 的测试类。
  • 向测试类中添加名为 testPrintMessage() 的方法。
  • 向方法中添加 Annotaion @Test。
  • 执行测试条件并且应用 Junit 的 assertEquals API 来检查。

在C:\ > JUNIT_WORKSPACE路径下创建一个文件名为 TestJunit.java 的类

创建 Test Runner 类

  • 创建一个 TestRunner 类
  • 运用 JUnit 的 JUnitCore 类的 runClasses 方法来运行上述测试类的测试案例
  • 获取在 Result Object 中运行的测试案例的结果
  • 获取 Result Object 的 getFailures() 方法中的失败结果
  • 获取 Result object 的 wasSuccessful() 方法中的成功结果

在 C:\ > JUNIT_WORKSPACE 路径下创建一个文件名为 TestRunner.java 的类来执行测试案例

用 javac 编译 MessageUtil、Test case 和 Test Runner 类。

现在运行 Test Runner,它可以运行在所提供的 Test Case 类中定义的测试案例。

检查运行结果

现在更新 C:\ > JUNIT_WORKSPACE 路径下的 TestJunit,并且检测失败。改变消息字符串。

让我们保持其他类不变,再次尝试运行相同的 Test Runner

现在运行在 Test Case 类中提供的即将运行测试案例的 Test Runner

检查运行结果

原创文章,作者:若木成林,如若转载,请注明出处:https://www.chinaztest.com/2568.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:983512074@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息