public function testExtractDescription() { $decoratedProphecy = $this->prophesize(ResourceMetadataFactoryInterface::class); $decoratedProphecy->create(DummyEntity::class)->willReturn(new ResourceMetadata())->shouldBeCalled(); $decorated = $decoratedProphecy->reveal(); $factory = new PhpDocResourceMetadataFactory($decorated); $this->assertSame('My dummy entity.', $factory->create(DummyEntity::class)->getDescription()); }