首页 > 其他 > 详细

softwareTesting_work2_question2

时间:2016-03-26 15:41:05      阅读:179      评论:0      收藏:0      [点我收藏+]
  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

原文:http://www.cnblogs.com/Phantom-void/p/5322969.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!