小编luk*_*888的帖子

如何在方法中模拟新对象 - phpunit

我正在使用phpunit测试php代码,我遇到了一个问题:

我正在测试课程:

class ClassName
{
  public function MethodName()
  {
    // something

    $objectName = new Object();
    $variableName = $objectName->execute();

    // something
  }
}
Run Code Online (Sandbox Code Playgroud)

我想创建对象的模拟.我不想调用实际方法execute().我不知道怎么用ph​​punit.我知道依赖注入,但恕我直言这种情况并没有通过依赖注入来解决.

谢谢你的回答.我很抱歉我的英语.

php phpunit mocking

5
推荐指数
1
解决办法
3136
查看次数

标签 统计

mocking ×1

php ×1

phpunit ×1