📅  最后修改于: 2023-12-03 15:03:44.696000             🧑  作者: Mango
PHPUnit assertIsNotObject()函数用于判断指定的值是否不是对象类型。
assertIsNotObject(mixed $actual, string $message = '');
参数说明:
该函数无返回值。
use PHPUnit\Framework\TestCase;
class ExampleTest extends TestCase
{
public function testAssertIsNotObject()
{
$value = 'hello';
$this->assertIsNotObject($value);
$object = new stdClass();
$this->assertIsNotObject($object, '该值不应该是对象');
}
}
在上面的示例中,我们对一个普通的字符串和一个对象进行了判断,并且指定了一个自定义的错误消息。如果判断失败,则会在测试结果中输出错误消息。
PHPUnit assertIsNotObject()函数可以用于判断指定的值是否不是对象类型。如果该值为对象,则会输出自定义的错误消息。在编写单元测试时,该函数可以被用于判断返回值是否符合预期。