/** * @dataProvider getUnit */ public function testTranslationCreation(Unit $unit) { $t = new Translation(self::TRANSLATION1, self::LOCALE1, $unit); $this->assertEquals(self::TRANSLATION1, $t->getValue()); $this->assertEquals(self::LOCALE1, $t->getLocale()); $this->assertEquals($unit, $t->getUnit()); $this->assertEquals(self::DOMAIN, $t->getDomain()); $this->assertEquals(self::KEY, $t->getKey()); }