J'ai un script appelé Script.php et je le teste dans Tests/Script.php, mais lorsque j'exécute les tests phpunit, il n'exécute aucun test dans mon fichier de test. Comment exécuter tous mes tests avec phpunit?Comment exécuter tous mes tests PHPUnit?
PHPUnit 3.3.17, 5.2.6-3ubuntu4.2 PHP, sous Ubuntu
Sortie:
$ phpunit Tests
PHPUnit 3.3.17 by Sebastian Bergmann.
Time: 0 seconds
OK (0 tests, 0 assertions)
Et voici mon script et les fichiers test:
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());
}
}
?>
Ce changement travaillé pour moi – Stephanie