Ich habe Skript namens Script.php und testet dafür in Tests/Script.php, aber wenn ich phpunit Tests starte, führt es keine Tests in meiner Testdatei aus. Wie führe ich alle meine Tests mit phpunit durch?Wie führe ich alle meine PHPUnit-Tests aus?
PHPUnit 3.3.17, PHP 5.2.6-3ubuntu4.2, neueste Ubuntu
Ausgang:
$ phpunit Tests
PHPUnit 3.3.17 by Sebastian Bergmann.
Time: 0 seconds
OK (0 tests, 0 assertions)
Und hier mein Skript und Testdateien sind:
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());
}
}
?>
Diese Änderung muss ein Ende haben arbeitete für mich – Stephanie