public function __construct(Pays $pays, $code, $nom)
 {
     $this->nom = $nom;
     $this->code = $code;
     $this->pays = $pays;
     $pays->addCirconscriptionEuropeenne($this);
     $this->regions = new ArrayCollection();
 }
 /**
  * Constructeur d'objet département.
  *
  * @param string $code Le code de la région.
  * @param string $nom  Le nom de la région.
  */
 public function __construct(Pays $pays, $code, $nom)
 {
     \Assert\that((string) $code)->string()->maxLength(4, 'Le code de la région ne peut dépasser 4 caractères.');
     \Assert\that($nom)->string()->maxLength(255, 'Le nom de la région ne peut dépasser 255 caractères.');
     $this->pays = $pays;
     $pays->addRegion($this);
     $this->code = (string) $code;
     $this->nom = $nom;
     $this->departements = new ArrayCollection();
 }
 public function testHasNom()
 {
     $pays = new Pays('France');
     $this->assertEquals('France', $pays->getNom());
 }