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. css利用padding生成图标

    先插入HTML结构: <div class="line-three"></div> <div class="circle"> ...

  2. Maven学习链接

    别人的资料很多且写的很详细,我这里先收藏,等学习到一定阶段且有时间再整理自己的积累. 1.eclipse安装maven插件方法: http://blog.csdn.net/kittyboy0001/a ...

  3. uva 10934(dp)

    题意:k个水球,现在在一个n层建筑物上,水球可能在某一层层以上扔下去会破掉,现在求一个最少的次数使得用这k个水球能确定出哪一层. 思路:假设有i个小球,还可以实验j次时,第一个小球从x处扔下去,如果破 ...

  4. 单例模式(singleton)

    什么是单例模式:(singleton) 单例模式的意图是类的对象成为系统中唯一的实例,提供一个访问点,供客户类共分享资源 单例类,必须提供一个接入点(特殊的类方法) // SingletonTools ...

  5. ASP.net Core部署说明(Ubuntu) [转]

    最近在学习asp.net core,当然学习的目的是想了解一下,Asp.net core是否真的能够是先跨平台部署. 根据目前官网资料说明,asp.net core只有在Redhat 企业版上,才能够 ...

  6. blade and soul Personal Combos

    Personal Combos Since Blade and Soul is mainly based on skills, the game is more interesting after y ...

  7. springMVC中实现servlet依赖注入

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

  8. 处理GitHub不允许上传大于100M文件问题

    第一步输入命令 cd /Users/Dora/Desktop/XXX(cd后面的这个路径要换成你自己项目的路径) 第二步输入命令 git rm --cached/Users/Dora/Desktop/ ...

  9. 【资讯】天啦鲁,这十余款创客设计居然由FPGA搞定 [转]

    按理说‘高大上’的FPGA,多出现在航天航空(如火星探测器).通信(如基站.数据中心).测试测量等高端应用场景.但麦迪却也发现,近期,在很多创客的作品内部都有FPGA的影子.这或许也从侧面看出,打从总 ...

  10. HDU 5010 Get the Nut(2014 ACM/ICPC Asia Regional Xi'an Online)

    思路:广搜, 因为空格加上动物最多只有32个那么对这32个进行编号,就能可以用一个数字来表示状态了,因为只有 ‘P’   'S' 'M' '.' 那么就可以用4进制刚好可以用64位表示. 接下去每次就 ...