ApiPlatform\Core\Tests\Metadata\Property\Factory\AnnotationPropertyNameCollectionFactoryTest::getDependencies PHP Method

getDependencies() public method

public getDependencies ( )
    public function getDependencies()
    {
        $decoratedThrowsNotFound = $this->prophesize(PropertyNameCollectionFactoryInterface::class);
        $decoratedThrowsNotFound->create(Dummy::class, [])->willThrow(new ResourceClassNotFoundException())->shouldBeCalled();
        $decoratedReturnParent = $this->prophesize(PropertyNameCollectionFactoryInterface::class);
        $decoratedReturnParent->create(Dummy::class, [])->willReturn(new PropertyNameCollection(['foo']))->shouldBeCalled();
        return [[null, ['name', 'alias']], [$decoratedThrowsNotFound, ['name', 'alias']], [$decoratedReturnParent, ['name', 'alias', 'foo']]];
    }
AnnotationPropertyNameCollectionFactoryTest