2013-01-16 68 views
2

我正在使用PHPUnit來測試我的代碼但是,當我使用assertTrue phpunit的行爲預期。這是正常的phpunit beahviour或不。我得到了以下錯誤。PHPUnit assertTrue問題

失敗斷言1爲真。

+5

發佈你的代碼...你將得到答案... –

回答

6

1不是「真實」的真實值。在assertTrue

true == 1 // return true 
true === 1 // return false 
false == null // return true 
false === null // return false 

PHPUnit的使用===:你可以試試這個。因此,如果您的電子郵件地址assertTrue(1);,PHPUnit只是停止,因爲斷言是錯誤的。