1. work2类

     package com.Phantom;
    
     import java.util.Scanner;
    
     import javax.print.DocFlavor.INPUT_STREAM;
    
     public class work2 {
    String str=null;
    StringBuffer re_str=null; public String getStr() {
    return str;
    } public void setStr(String str) {
    this.str = str;
    } public StringBuffer getRe_str() {
    return re_str;
    } public work2() {
    super();
    } public String input(){
    System.out.println("请输入内容:");
    //str = "how are you";
    String strs[] = str.split(" ");
    re_str = new StringBuffer();
    for(int i = strs.length-1; i >= 0; i--){
    //测试
    //System.out.println(strs[i]);
    re_str.append(" "+strs[i]);
    }
    System.out.println("输出:"+re_str);
    return re_str.toString();
    } }
  2. testing类
     package com.Phantom;
    
     import static org.junit.Assert.*;
    import junit.framework.TestCase; import org.junit.After;
    import org.junit.Before;
    import org.junit.Test; public class testing extends TestCase { private work2 w;
    @Before
    public void setUp() throws Exception {
    super.setUp();
    w=new work2();
    } @After
    public void tearDown() throws Exception {
    System.out.println("w.getStr()>>>"+w.getStr());
    System.out.println("w.getRe_str()>>>"+w.getRe_str());
    } @Test
    public void test() {
    // fail("Not yet implemented");
    w.setStr("as sa");
    w.input();
    assertTrue(w.getRe_str().toString()=="sa as");} }

junit

覆盖率

softwareTesting_work2_question2的更多相关文章

随机推荐

  1. java的前台与后台

    技术上:前台是指web展示,webservice接口等输入输出接口,后台是指支持这些接口的程序. 例如读写数据库,读写文件,业务逻辑处理. 业务上来讲:前台是提供给最终用户使用的界面,后台是指管理使用 ...

  2. mysql 安装以及运行

    目录: http://www.fenby.com/courses/mysqlke-cheng-lian-zai/ 1.下载 2.配置 3.启动服务器 4.启用客户端并修改用户信息 1.mysql的下载 ...

  3. 工具 cocoapods和插件

    命令行更新(安装)步骤 $ sudo gem update --system // 先更新gem,国内需要切换源 $ gem sources --remove https://rubygems.org ...

  4. jquery中链式调用原理

    (1).链式调用 $("#mybtn").css("width","100px") .css("height",&quo ...

  5. ionic单页面应用中微信分享的问题总结

    首先说一下 ionic 是单页面应用,也就是说整个项目就有一个index.html, 那么问题就就来了, 如果我们不同的页面要分享给大家的是不同的链接和图片,应该怎么去做呢? 这就是我们今天要总结的东 ...

  6. springMVC中实现servlet依赖注入

    记录一下开发过程中遇到的问题: 首先看一下这个帖子: http://blog.csdn.net/gaogaoshan/article/details/23540129 由于我使用的是springMVC ...

  7. 清除Linux OS 缓存

    1.查看内存使用情况 [root@ip---- tpch_2_17_0]# free -m total used free shared buffers cached Mem: -/+ buffers ...

  8. AngularJs项目实践总结

    今年3月接触AngularJs,并且在6月的项目中开始应用,从踩坑到填坑花了不少时间,根据项目中的实际应用情况总结了一些经验,如下: 一.UI控件选择 Angularjs是不缺控件的,Github里现 ...

  9. C#基础知识汇总

    过了一遍基础视频,发现有一些最基本的知识点还掌握的不够,汇总如下: 1) 占位符 string name = "张三"; ; decimal salary = 7600.33M; ...

  10. 这种代码怎么改写?以致于在下次增加CustomsType时,不需要再加 if 语句。

    最近看到项目里一段代码如下: excelObject excel = new excelObject(); if (loadbill.CustomsType == 1) excel.IDownload ...