48、使用 JUnit 测试 GWT 代码

使用 JUnit 测试 GWT 代码

1. JUnit 概述

如果你还不了解 JUnit,可从其项目网站(www.junit.org)开始了解。该网站有很多关于 JUnit 框架的文章。虽然这里的概述无法替代数千页的专业资料,但足以让你在初次使用 JUnit 时编写简单测试。

如果还未准备好 JUnit,需访问 JUnit 网站下载 3.8.x 分支的最新版本。虽有 4.x 版本,但它与 GWT 不兼容,因为 JUnit 4.x 利用了 Java 5 的新功能,而 GWT 尚不支持 Java 5 语法。

2. 编写简单测试用例

在 JUnit 中,测试用例是一个类,可包含一个或多个测试。其目的是将一组测试按功能分组。例如,可将日历小部件的所有测试放在同一个类中,还能编写供测试共享的私有方法。

下面通过一个测试基本数学功能的例子来感受 JUnit 的使用。首先创建一个名为 MathTestCase 的新类,并让它继承 JUnit 的 TestCase 类,示例代码如下:

package org.gwtbook.test;
import junit.framework.TestCase;
public class MathTestCase extends TestCase
{
  private int x = 100;
  private int y = 10;
  public void testAdd() {
    assertEquals(110, x + y);
  }
  public vo
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值