$needle 和 $ignoreCase 实参的已弃用 assertContains() 和 assertNotContains() 调用。
字符串 $needle 以及 assertContains() 和 assertNotContains() 函数的 $ignoreCase 可选布尔形参已弃用,并且已在 PHPUnit 9 中移除。 对于在字符串上进行操作的断言,应该使用 assertStringContainsString()、assertStringContainsStringIgnoringCase()、assertStringNotContainsString() 和 assertStringNotContainsStringIgnoringCase() 这些特定的方法。
有关详细信息,请参阅 Usage of the assertEquals function (phpunit.readthedocs.io)。