False assertEquals检测器 如果它使用assertEquals()测试虚假值,则此软件包会将PHPUnit测试标记为有风险。 为什么? assertEquals()对类型不敏感,这意味着用它检查虚假值可能导致测试通过,而在本不应该的情况下通过。 例如,此断言通过了,但可能出乎意料: $ expected = false ; $ actual = 0 ; assertEquals ( $ expected , $ actual ); 相反,在测试假值时应使用assertSame() 。 如果此包使用assertEquals()测试虚假值,则它将测试标记为有风险,以便您