用抽象参数实例化对象
|
接口aInterface {
公共功能__construct(aClass_Abstract $ a,bClass_Abstract $ b){
}
}
Sample类实现aInterface
{
公共功能__construct(aClass_Abstract $ a,bClass_Abstract $ b){
//实施
$ this-> init();
}
公共函数init(){
//实施
}
}
如何在使用PHPUnit进行测试时进行设置?
实施
测试
...
函数setUp(){
//初始化
}
没有找到相关结果
已邀请:
3 个回复
炉挤仙挟
完整代码示例 (修复了接口定义)
财沟项胶
,您将使用存根或Mocks:
将PHPUnit手册引用为“ 0”:
方法返回抽象类的模拟对象。给定抽象类的所有抽象方法都是模拟的。这允许测试抽象类的具体方法。 有关测试双打的更多信息,请参见该章;有关使用PHPUnit模拟的更多信息,请参见StackOverflow。
坝胺绣敝