Ben Testler / script.php içinde script.php denilen komut ve bunun için testler var, ama ben phpunit Testleri çalıştırdığınızda benim test dosyada herhangi testleri yürütmek değildir. Nasıl PHPUnit ile tüm testler çalıştırabilirim?
PHPUnit 3.3.17, PHP 5.2.6-3ubuntu4.2, son Ubuntu
Output:
$ phpunit Tests
PHPUnit 3.3.17 by Sebastian Bergmann.
Time: 0 seconds
OK (0 tests, 0 assertions)
Ve burada benim komut ve test dosyalar şunlardır:
Script.php
<?php
function returnsTrue() {
return TRUE;
}
?>
Tests/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());
}
}
?>