本文介绍了PHPUnit:如何断言一个类扩展了另一个类?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在我的PHPUnit测试中,我想断言我正在测试的类扩展了另一个类.我该如何使用PHPUnit?
In my PHPUnit test, I would like to assert that the class that I am testing extends another class. How can I do this with PHPUnit?
推荐答案
使用 assertInstanceOf()
而不是PHP内置的instanceof
运算符或函数,以便获得有意义的故障消息.
Use assertInstanceOf()
instead of PHP's built in instanceof
operator or functions so that you get a meaningful failure message.
function testInstanceOf() {
$obj = new Foo;
self::assertInstanceOf('Bar', $obj);
}
...
Failed asserting that <Foo> is an instance of class "Bar".
这篇关于PHPUnit:如何断言一个类扩展了另一个类?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!