ApiPlatform\Core\Tests\Doctrine\Orm\ItemDataProviderTest::testThrowResourceClassNotSupportedException PHP Method

testThrowResourceClassNotSupportedException() public method

    public function testThrowResourceClassNotSupportedException()
    {
        $managerRegistryProphecy = $this->prophesize(ManagerRegistry::class);
        $managerRegistryProphecy->getManagerForClass(Dummy::class)->willReturn(null)->shouldBeCalled();
        $propertyNameCollectionFactoryProphecy = $this->prophesize(PropertyNameCollectionFactoryInterface::class);
        $propertyMetadataFactoryProphecy = $this->prophesize(PropertyMetadataFactoryInterface::class);
        $extensionProphecy = $this->prophesize(QueryItemExtensionInterface::class);
        $dataProvider = new ItemDataProvider($managerRegistryProphecy->reveal(), $propertyNameCollectionFactoryProphecy->reveal(), $propertyMetadataFactoryProphecy->reveal(), [$extensionProphecy->reveal()]);
        $dataProvider->getItem(Dummy::class, 'foo');
    }