/** * @expectedException \InvalidArgumentException * @expectedExceptionMessage The "test" metadata extra already exists. */ public function testAddDuplicateMetadataExtra() { $metadataExtras = [new TestMetadataExtra('test')]; $this->context->setMetadataExtras($metadataExtras); $this->context->addMetadataExtra(new TestMetadataExtra('test')); }