public function testGetTranslation() { $trans = new EmailTranslation('fr'); $email = new Email(); $email->addTranslation($trans); $layout = new Layout(); $email->setLayout($layout); $this->assertSame($email->getTranslation('fr'), $trans); $this->assertSame($email->getTranslation('fr_FR'), $trans); $this->assertEquals($email->getTranslation('en')->getLang(), 'en'); $this->assertEquals($email->getTranslation('es_ES')->getLang(), 'es'); $this->assertSame($email->getLayout(), $layout); }