/**
  * @param array $names
  * @dataProvider getDefaultNameExceptionDataProvider
  *
  * @expectedException \LogicException
  * @expectedExceptionMessage There must be only one default name
  */
 public function testGetDefaultNameException(array $names)
 {
     $product = new Product();
     foreach ($names as $title) {
         $product->addName($title);
     }
     $product->getDefaultName();
 }