📜  PHPUnit assertNotEqualsIgnoringCase()函数(1)

📅  最后修改于: 2023-12-03 15:03:44.766000             🧑  作者: Mango

PHPUnit assertNotEqualsIgnoringCase()函数介绍

在 PHPUnit 中,assertNotEqualsIgnoringCase() 函数用于判断两个字符串是否在忽略大小写的情况下不相等。该函数常用于测试不同大小写的字符串是否相同。

使用语法
public static function assertNotEqualsIgnoringCase(string $expected, string $actual, string $message = ''): void
参数说明
  • $expected:期望值,期望结果不等于该值。
  • $actual:实际值,实际结果与期望值进行比较。
  • $message:可选参数,断言失败时输出的错误消息。
示例
use PHPUnit\Framework\TestCase;

class MyTest extends TestCase
{
    public function testAssertNotEqualsIgnoringCase()
    {
        $expected = 'Hello, World!';
        $actual = 'hello, world!';

        $this->assertNotEqualsIgnoringCase($expected, $actual);
    }
}

在上面的示例中,使用 assertNotEqualsIgnoringCase() 函数比较两个字符串,因为它们的大小写不同。如果两个字符串相等,该测试用例将失败。 如果它们不同,该测试用例将通过。

总结

assertNotEqualsIgnoringCase() 函数可以帮助我们测试在不同大小写的情况下字符串是否相等,从而提高代码的质量和可靠性。