使用mock对象一个举例
来源:互联网 发布:手机淘宝5.5.0 编辑:程序博客网 时间:2024/05/08 03:11
package cn.com.rzx.test;
public class A
{
private BInterfance bInterfance;
public A(BInterfance bInterfance)
{
this.bInterfance = bInterfance;
}
public String testMethod(String str)
{
return str + bInterfance.getString("b");
}
}
package cn.com.rzx.test;
public class B implements BInterfance
{
public String getString(String str){
return str+"77777777";
}
}
package cn.com.rzx.test;
public interface BInterfance
{
public String getString(String str);
}
package cn.com.rzx.test;
public class MockB implements BInterfance
{
private String str;
public String getString(String str){
return str;
}
public void setString(String str){
this.str = str;
}
}
package cn.com.rzx.test;
import junit.framework.TestCase;
public class ATest extends TestCase
{
protected BInterfance mock;
protected A a;
protected void setUp() throws Exception
{
super.setUp();
mock = new MockB();
a = new A(mock);
}
/*
* “cn.com.rzx.test.A.testMethod(String)”的测试方法
*/
public void testTestMethod()
{
assertEquals(a.testMethod("a"), "ab");
}
}
- 使用mock对象一个举例
- 使用MOCK对象进行单元测试
- 使用 MOCK 对象进行单元测试
- 使用MOCK对象进行单元测试
- 何时应该使用Mock对象?
- 使用Mockito中@Mock快速创建mock对象
- Jmock-使用ClassImposteriser扩展mock class对象
- JMockit使用:mock一个类的方法
- Mock对象-模拟对象
- 使用EasyMock扩展为Class提供Mock对象
- 使用 MOCK 对象进行单元测试的实例讲解
- JAVA使用 MOCK 对象进行单元测试的实例讲解
- 单元测试中的Mock对象
- 单元测试中的Mock对象
- 单元测试中的Mock对象
- mock object 的使用
- 应该如何使用Mock
- mockの使用
- DisplayTag应用指南
- Java正则表达式详解
- 使用easymock简单举例
- 浅谈路由器的路由功能
- 华中电网项目日志:再梳理一下SG186概念
- 使用mock对象一个举例
- 说句实话,IBM的软件我用过的,除了eclipse,没有一个好用。
- SAP的 Netweaver
- 解决applet不能在浏览器中打开的问题
- 手工“揪”出网页中的流文件
- GEF学习教程3-Unplugged版
- hashTable类
- 出售内存,以解经济危机
- Linux C 函数参考 - 内存及字符串操作篇