/**
  * @expectedException \Symfony\Component\Validator\Exception\UnsupportedMetadataException
  */
 public function testLegacyPropertyMetadataMustImplementPropertyMetadataInterface()
 {
     $this->iniSet('error_reporting', -1 & ~E_USER_DEPRECATED);
     $entity = new Entity();
     // Legacy interface
     $propertyMetadata = $this->getMock('Symfony\\Component\\Validator\\MetadataInterface');
     $metadata = new FakeClassMetadata(get_class($entity));
     $metadata->addCustomPropertyMetadata('firstName', $propertyMetadata);
     $this->metadataFactory->addMetadata($metadata);
     $this->validator->validate($entity);
 }
 /**
  * @expectedException \Symfony\Component\Validator\Exception\UnsupportedMetadataException
  */
 public function testPropertyMetadataMustImplementPropertyMetadataInterface()
 {
     $entity = new Entity();
     // Legacy interface
     $propertyMetadata = $this->getMock('Symfony\\Component\\Validator\\MetadataInterface');
     $metadata = new FakeClassMetadata(get_class($entity));
     $metadata->addPropertyMetadata('firstName', $propertyMetadata);
     $this->metadataFactory->addMetadata($metadata);
     $this->validator->validate($entity);
 }