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的更多相关文章
随机推荐
- java的前台与后台
技术上:前台是指web展示,webservice接口等输入输出接口,后台是指支持这些接口的程序. 例如读写数据库,读写文件,业务逻辑处理. 业务上来讲:前台是提供给最终用户使用的界面,后台是指管理使用 ...
- mysql 安装以及运行
目录: http://www.fenby.com/courses/mysqlke-cheng-lian-zai/ 1.下载 2.配置 3.启动服务器 4.启用客户端并修改用户信息 1.mysql的下载 ...
- 工具 cocoapods和插件
命令行更新(安装)步骤 $ sudo gem update --system // 先更新gem,国内需要切换源 $ gem sources --remove https://rubygems.org ...
- jquery中链式调用原理
(1).链式调用 $("#mybtn").css("width","100px") .css("height",&quo ...
- ionic单页面应用中微信分享的问题总结
首先说一下 ionic 是单页面应用,也就是说整个项目就有一个index.html, 那么问题就就来了, 如果我们不同的页面要分享给大家的是不同的链接和图片,应该怎么去做呢? 这就是我们今天要总结的东 ...
- springMVC中实现servlet依赖注入
记录一下开发过程中遇到的问题: 首先看一下这个帖子: http://blog.csdn.net/gaogaoshan/article/details/23540129 由于我使用的是springMVC ...
- 清除Linux OS 缓存
1.查看内存使用情况 [root@ip---- tpch_2_17_0]# free -m total used free shared buffers cached Mem: -/+ buffers ...
- AngularJs项目实践总结
今年3月接触AngularJs,并且在6月的项目中开始应用,从踩坑到填坑花了不少时间,根据项目中的实际应用情况总结了一些经验,如下: 一.UI控件选择 Angularjs是不缺控件的,Github里现 ...
- C#基础知识汇总
过了一遍基础视频,发现有一些最基本的知识点还掌握的不够,汇总如下: 1) 占位符 string name = "张三"; ; decimal salary = 7600.33M; ...
- 这种代码怎么改写?以致于在下次增加CustomsType时,不需要再加 if 语句。
最近看到项目里一段代码如下: excelObject excel = new excelObject(); if (loadbill.CustomsType == 1) excel.IDownload ...