代码检查:断言可以替换为 'assertEmpty/assertNotEmpty'
报告PHPUnit 测试中可以用/替换的assertTrue
/用法。assertFalse
assertEmpty
assertNotEmpty
在以下示例中,$arr
最初通过提供empty()
和count()
函数调用作为assertTrue
方法的条件来执行断言数组是否为空。应用快速修复后,更具体的assertEmpty
并assertNotEmpty
直接在$arr
阵列上使用。
类测试扩展\PHPUnit\Framework\TestCase { public function doTestTrue() { $arr = ["a", "b", "c"]; $this->assertTrue(empty($arr)); $this->assertTrue(count($arr) <= 0); $this->assertTrue(count($arr) != 0); } }
类测试扩展\PHPUnit\Framework\TestCase { public function doTestTrue() { $arr = ["a", "b", "c"]; $this->assertEmpty($arr); $this->assertEmpty($arr); $this->assertNotEmpty($arr); } }
禁止编辑器中的检查
将插入符号放在突出显示的行上,然后按Alt+Enter或单击。
单击要抑制的检查旁边的箭头,然后选择必要的抑制操作。
最后修改:2022 年 2 月 11 日