PHPUnit assertTrue问题

Dee*_*123 2 php phpunit

我正在使用PHPUnit来测试我的代码但是当我使用assertTrue时,phpunit表现得很好.这是phpunit的正常行为吗?我收到以下错误.

声明1为真的失败.

Mag*_*gus 7

1不是"真实"的真实价值.你可以试试这个:

true == 1 // return true
true === 1 // return false
false == null // return true
false === null // return false
Run Code Online (Sandbox Code Playgroud)

PHPUnit的使用===assertTrue.所以,如果你这样做assertTrue(1);,PHPUnit就会停止,因为断言是错误的.