我有一个名为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