测试对象是一个还是另一个实例

时间:2013-01-02 19:33:52

标签: php phpunit

这听起来像是一个简单的问题而且我是PHPUnit的新手,但我查看了文档并且我似乎无法找到怎么说:

assert($class instanceof MongoClient || $class instanceof Mongo);

这是伪代码,但希望它有意义。

我发现的最接近的是:http://www.phpunit.de/manual/current/en/writing-tests-for-phpunit.html#writing-tests-for-phpunit.assertions.assertContainsOnlyInstancesOf

所以我认为这在PHPUnit中不是本机支持的。是否有一个好的解决方法或我自己需要这样做?

1 个答案:

答案 0 :(得分:0)

PHPUnit中的

assert只取一个布尔值。

伪代码中的内容非常好。