字号: 小 中 大 |
推荐给好友
上一篇 |
下一篇
利用 Eclipse 进行单元测试
发布: 2008-6-15 15:00 |
作者: 不详 |
来源:
领测软件测试网编辑整理 |
查看: 110次 | 进入软件测试论坛讨论
领测软件测试网
ZpY!G%L
{g9@软件测试技术网Z.Y3@/Y
Lu4vaD清单 3. 场景 1 的 ServiceClassTest 类样例代码软件测试技术网:`c!Yxycj)g/y/h6Z
import org.jmock.Mock;
import org.jmock.cglib.MockObjectTestCase;
public class ServiceClassTest extends MockObjectTestCase {
private ServiceClass serviceClass;
private Mock mockCollaborator;
private ICollaborator collaborator;
public void setUp(){
serviceClass = new ServiceClass();
mockCollaborator = new Mock(ICollaborator.class);
}
public void testRunServiceAndReturnFalse(){
mockCollaborator.expects(once()).method\
("executeJob").will(returnValue("failure"));
collaborator = (ICollaborator)mockCollaborator.proxy();
boolean result = serviceClass.runService(collaborator);
assertFalse(result);
}
}
|
软件测试技术网cF;r9Ry/Y