Tôi có kịch bản gọi là Script.php và kiểm tra cho nó trong thử nghiệm/Script.php, nhưng khi tôi chạy phpunit thử nghiệm nó không thực hiện bất kỳ thử nghiệm trong tập tin thử nghiệm của tôi. Làm thế nào để chạy tất cả các bài kiểm tra của tôi với phpunit?Làm cách nào để chạy tất cả các bài kiểm tra PHPUnit của tôi?
PHPUnit 3.3.17, PHP 5.2.6-3ubuntu4.2, mới nhất Ubuntu
Output:
$ phpunit Tests
PHPUnit 3.3.17 by Sebastian Bergmann.
Time: 0 seconds
OK (0 tests, 0 assertions)
Và đây là kịch bản và thử nghiệm tác phẩm của tôi:
Script .php
<?php
function returnsTrue() {
return TRUE;
}
?>
thử nghiệm/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());
}
}
?>
Sự thay đổi này làm việc cho tôi – Stephanie