public function testConstruct()
{
$resourceNameCollectionFactoryProphecy = $this->prophesize(ResourceNameCollectionFactoryInterface::class);
$resourceNameCollectionFactory = $resourceNameCollectionFactoryProphecy->reveal();
$documentationNormalizerProphecy = $this->prophesize(NormalizerInterface::class);
$documentationNormalizer = $documentationNormalizerProphecy->reveal();
$resourceMetadataFactoryProphecy = $this->prophesize(ResourceMetadataFactoryInterface::class);
$resourceMetadataFactory = $resourceMetadataFactoryProphecy->reveal();
$filters = new FilterCollection();
$operationMethodResolverProphecy = $this->prophesize(OperationMethodResolverInterface::class);
$operationMethodResolver = $operationMethodResolverProphecy->reveal();
$apiPlatformProvider = new ApiPlatformProvider($resourceNameCollectionFactory, $documentationNormalizer, $resourceMetadataFactory, $filters, $operationMethodResolver);
$this->assertInstanceOf(AnnotationsProviderInterface::class, $apiPlatformProvider);
}