PHPUnit:如何断言一个类扩展了另一个类? [英] PHPUnit: How to assert that a class extends another class?

查看:57
本文介绍了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?

推荐答案

使用

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:如何断言一个类扩展了另一个类?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆