softwareTesting_work2_question2
- 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();
} } - 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的更多相关文章
随机推荐
- ARM+LINUX 项目学习总结
一.确定功能 二.系统移植 1. 根据具体板子修改u-boot (三星的开发板资料) 2. 根据具体板子和功能修改内核 (基本的驱动) 3. 移植busybox 三.驱动修改编写 四.应用编程 附1 ...
- 深入浅出Mybatis系列(六)---objectFactory、plugins、mappers简介与配置
上篇文章<深入浅出Mybatis系列(五)---TypeHandler简介及配置(mybatis源码篇)>简单看了一下TypeHandler, 本次将结束对于mybatis的配置文件的学习 ...
- C# WebForm内置对象2+Repeater的Command
内置对象:用于页面之间的数据交互 为什么要使用这么内置对象?因为HTTP的无状态性. Session:在计算机中,尤其是在网络应用中,称为“会话控制”.Session 对象存储特定用户会话所需的属性及 ...
- 网页 css 样式 初始化
body, div, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4 {margin:0;padding:0;font-style:normal;font:12p ...
- PC端和移动端一些奇葩兼容性问题
IE10默认在input框中输入内容时会显示一个'X',密码框会显示一个'小眼睛',怎么把这个默认的'X'或者'小眼睛'删除掉. 在password输入框显示一个“小眼睛”的按钮,去掉他的方法如下: ...
- CoreOS Linux引入了Kubernetes kubelet
CoreOS Linux引入了Kubernetes kubelet 作者:Kelsey Hightower 2015年8月14日 这周我们在 CoreOS Linux 的 alpha 开发版集成了 k ...
- 使用C++11的一点总结
C++11已不是新鲜技术,但对于我来说,工作中用得还不够多(前东家长时间使用gcc3.4.5,虽然去年升了4.8.2,但旧模块维护还是3.4.5居多:新东家用的是4.4.6,不能完整支持C ...
- Swift 06.Closures
Closures --闭包 看了好些文章.由于自己也是刚开始学习swift,闭包还是不是很明白.暂时先放放.等看完后面的.加深感触后,在回头总结闭包的概念. 数组中常用的闭包函数 在Swift的数组中 ...
- QT-4.8.6 编译配置过程
1.编译 TSLib sudo apt-get install automake autogen libtool libtool-bin./autogen.sh./configure --host=a ...
- json数组转数组对象
import java.io.IOException; import net.sf.json.JSONArray; import net.sf.json.JSONObject; import com. ...