Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.
$this->assertSame($attendu, $actuel);
/**
* @dataProvider additionProvider
*/
public function testAdd($a, $b, $expected)
{
$this->assertSame($expected, $a + $b);
}
public function additionProvider()
{
return [[0, 0, 0], [1, 2, 3]];
}
protected function setUp(): void
{
// Initialisation
}
protected function tearDown(): void
{
// Nettoyage
}
use PHPUnit\Framework\TestCase;
class MonTest extends TestCase
{
public function testAddition(): void
{
$this->assertSame(2, 1 + 1);
}
}
$this->expectException(InvalidArgumentException::class);
// ... code qui doit lancer une exception