📅  最后修改于: 2023-12-03 15:33:40.429000             🧑  作者: Mango
PHPUnit是针对PHP语言的一个开源测试工具。其中,assertStringNotContainsString()函数是其中一个非常有用的测试函数之一,用于判断一个字符串中是否不包含另一个字符串。
assertStringNotContainsString()函数主要用于在进行PHP单元测试时,判断一个字符串不包含另一个字符串,即进行“反向匹配”。
public static function assertStringNotContainsString(string $needle, string $haystack, string $message = '')
参数:
没有返回值,只有当测试失败时会抛出PHPUnit\Framework\ExpectationFailedException异常。
public function testStringNotContainsString()
{
$string = 'hello world';
$this->assertStringNotContainsString('bye', $string);
}
在上面的例子中,我们期望$string字符串不包含'bye',如果测试通过,则没有任何输出,否则将会抛出PHPUnit\Framework\ExpectationFailedException异常,并输出自定义的测试失败提示信息。
assertStringNotContainsString()函数是PHPUnit库中非常有用的一个测试函数,它可以用于判断一个字符串中是否不包含另一个特定的字符串,常常用于单元测试中。