我有一個名爲Script.php的腳本並在Tests/Script.php中進行測試,但是當我運行phpunit測試時,它不會在我的測試文件中執行任何測試。我如何使用phpunit運行所有測試?如何運行我所有的PHPUnit測試?
PHPUnit的3.3.17,PHP 5.2.6-3ubuntu4.2,最新的Ubuntu
輸出:
$ phpunit Tests
PHPUnit 3.3.17 by Sebastian Bergmann.
Time: 0 seconds
OK (0 tests, 0 assertions)
這裏是我的腳本和測試文件:
腳本.php
<?php
function returnsTrue() {
return TRUE;
}
?>
個測試/ script.php的
<?php
require_once 'PHPUnit/Framework.php';
require_once 'Script.php'
class TestingOne extends PHPUnit_Framework_TestCase
{
public function testTrue()
{
$this->assertEquals(TRUE, returnsTrue());
}
public function testFalse()
{
$this->assertEquals(FALSE, returnsTrue());
}
}
class TestingTwo extends PHPUnit_Framework_TestCase
{
public function testTrue()
{
$this->assertEquals(TRUE, returnsTrue());
}
public function testFalse()
{
$this->assertEquals(FALSE, returnsTrue());
}
}
?>
這種變化命名爲
xxxxTest.php
所有腳本爲我工作 – Stephanie 2014-07-31 16:41:33