public function testEntityRequiresNonEmptyName() { $entity = new Deliverer(); $entity->translate('en')->setName(''); $entity->mergeNewTranslations(); $errors = $this->validator->validate($entity); $this->assertEquals(1, count($errors)); }
/** * {@inheritDoc} */ public function load(ObjectManager $manager) { $fakerGenerator = $this->getFakerGenerator(); $deliverer = new Deliverer(); $name = $fakerGenerator->company; $deliverer->translate('en')->setName($name); $deliverer->mergeNewTranslations(); $manager->persist($deliverer); $manager->flush(); $this->setReference('deliverer', $deliverer); }