ApiPlatform\Core\Tests\Doctrine\Orm\Extension\PaginationExtensionTest::testSupportsResultClientNotAllowedToPaginate PHP Метод

testSupportsResultClientNotAllowedToPaginate() публичный Метод

    public function testSupportsResultClientNotAllowedToPaginate()
    {
        $requestStack = new RequestStack();
        $requestStack->push(new Request(['pagination' => true]));
        $resourceMetadataFactoryProphecy = $this->prophesize(ResourceMetadataFactoryInterface::class);
        $resourceMetadataFactoryProphecy->create('Foo')->willReturn(new ResourceMetadata(null, null, null, [], []))->shouldBeCalled();
        $resourceMetadataFactory = $resourceMetadataFactoryProphecy->reveal();
        $extension = new PaginationExtension($this->prophesize(ManagerRegistry::class)->reveal(), $requestStack, $resourceMetadataFactory, false, false);
        $this->assertFalse($extension->supportsResult('Foo', 'op'));
    }