彩票走势图

IntelliJ IDEA教程之Andriod项目开发篇:单元测试(一)

原创|使用教程|编辑:龚雪|2014-08-27 09:26:08.000|阅读 2042 次

概述:本IntelliJ IDEA教程图文介绍如何在IntelliJ IDEA创建单元测试,源代码的提取与重写。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

Andriod项目的单元测试,是基于junit完全用于测试Java代码。IntelliJ IDEA提供对话框和向导构建一个Android测试项目。

单元测试架构要求源代码与模块之间的依赖关系容易区分,才能确认代码可以进行单元测试。首先应用快速重构,然后进行单元测试。 结合上面的教程,打开MyActivity类和选择TapDroid方法中的代码的一部分:

IntelliJ IDEA教程:单元测试

重写TapDroid方法,以这种方式调用新创建的公共辅助方法: getStringForDisplay。如下:

IntelliJ IDEA教程:单元测试

getStringForDisplay方法代码如下:

private void TapDroid() {
    counter++;
    String temp = getStringForDisplay(counter);
    message.setText(String.format("You touched the droid(机器人) %s", temp));
}
 
public String getStringForDisplay(int count) {
    String temp;
    switch(count)
    {
        case 1:
            temp = "once";
            break;
        case 2:
            temp = "twice";
            break;
        default:
            temp = String.format("%d times", count);
    }
    return temp;
}

下一节将介绍IntelliJ IDEA提供的测试项目对话框和向导,敬请关注!


标签:JavaIDE集成开发环境 AndroidAndroidsdkIDE

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP