Explorar o código

Ajout du test entity réalisateurs

François Drouhard %!s(int64=2) %!d(string=hai) anos
pai
achega
90c344deec
Modificáronse 1 ficheiros con 24 adicións e 0 borrados
  1. 24 0
      tests/Entity/RealisateurTest.php

+ 24 - 0
tests/Entity/RealisateurTest.php

@@ -0,0 +1,24 @@
+<?php
+
+namespace App\Tests\Entity;
+
+use App\Entity\Film;
+use App\Entity\Realisateur;
+use PHPUnit\Framework\TestCase;
+
+class RealisateurTest extends TestCase
+{
+    public function testGetters(): void
+    {
+        $realisateur = new Realisateur();
+        $realisateur->setNomComplet('Bill Bilbao');
+        $film = new Film();
+        $realisateur->addFilm($film);
+        $this->assertEquals('Bill Bilbao', $realisateur->getNomComplet());
+        $this->assertCount(1, $realisateur->getFilms());
+        $this->assertContainsOnlyInstancesOf(Film::class, $realisateur->getFilms());
+        $this->assertNull($realisateur->getId());
+        $realisateur->removeFilm($film);
+        $this->assertCount(0, $realisateur->getFilms());
+    }
+}