Phpunit新手 - 如何获取assertTrue方法

Phpunit新手 - 如何获取assertTrue方法

问题描述:

如何获取assertTrue方法?我的文件phpunit_test.php是Phpunit新手 - 如何获取assertTrue方法

<?php 

class phptest extends PHPUnit_Framework_TestCase 
{ 
    public function test_something() 
    { 
    $this->assertTrue{ 1 > 0 }; 
    } 
} 
?> 

但PHPUnit的phpunit_test.php返回

There was 1 error: 

1) phptest::test_something 
Undefined property: phptest::$assertTrue 
+1

只是为了确保你知道吗,你的测试将不会抛出断言因为1大于0,所以它通过测试而没有错误。断言失败测试不返回正在检查的内容。如果条件不成立,可以将assertTrue看作抛出断言(错误)。 – 2013-05-08 16:39:52

$this->assertTrue{ 1 > 0 }; 

应该

$this->assertTrue(1 > 0); 
+0

谢谢!将在10分钟后接受 – oks 2013-05-08 09:11:31