PHPUnit:getMock('NonExistentClass')不会抛出错误

时间:2015-08-08 08:36:03

标签: mocking phpunit

我没有在任何地方使用嘲笑。我认为最初它与我的类的命名空间有关,但是一个完整性检查发现我要求PHPUnit模拟它并不重要,它会继续下去而不会丢失任何错误:

class MyTest extends PHPUnit_Framework_TestCase {

    function testBla(){

        $this->getMockBuilder("IDontExist")->getMock(); // No error
        $this->getMock("IDontExist"); // No error

    }

}

以上将导致通过测试:

  

好(1个测试,0个断言)

     

完成。

这是预期的行为吗?如果是这样,我该怎么测试它是否找到了班级?

1 个答案:

答案 0 :(得分:0)

是的,这是预期的行为。