protected function createEmptyGroup()
 {
     $group = new Group('Empty group');
     $group->addLabel('en', 'Empty group');
     $group->addLabel('fr', 'Groupe vide');
     $group->setSite($this->getReference('site3'));
     return $group;
 }
 /**
  * @param string $name
  * @param string $expectedName
  * @param array  $labels
  * @param array  $expectedLabels
  *
  * @dataProvider provideLabelLanguageAndName
  */
 public function testClone($name, $expectedName, array $labels, array $expectedLabels)
 {
     $this->group->setName($name);
     $this->group->setLabels($labels);
     $cloneGroup = clone $this->group;
     $this->assertNull($cloneGroup->getId());
     $this->assertSame($cloneGroup->getName(), $expectedName);
     $this->assertSame($cloneGroup->getLabels(), $expectedLabels);
 }