open-orchestra/open-orchestra-cms-bundle

View on GitHub
ApiBundle/Tests/DependencyInjection/OpenOrchestraApiExtensionTest.php

Summary

Maintainability
A
1 hr
Test Coverage

Method provideFacadesConfig has 26 lines of code (exceeds 25 allowed). Consider refactoring.
Open

    public function provideFacadesConfig()
    {
        return array(
            array('api_client', 'ApiClientFacade'),
            array('api_client_collection', 'ApiClientCollectionFacade'),

Property \OpenOrchestraApiExtensionTest->emptyContainer has undeclared type \Symfony\Component\DependencyInjection\ContainerBuilder
Open

    protected $emptyContainer;

Call to undeclared method \OpenOrchestraApiExtensionTest::assertEquals
Open

        $this->assertEquals('FacadeClass', $this->valueContainer->getParameter('open_orchestra_api.facade.'.$parameter.'.class'));

Call to method setParameter from undeclared class \Symfony\Component\DependencyInjection\ContainerBuilder
Open

        $container->setParameter('kernel.cache_dir', '/tmp');

Call to method setParameter from undeclared class \Symfony\Component\DependencyInjection\ContainerBuilder
Open

        $container->setParameter('kernel.environment', 'prod');

Call to method __construct from undeclared class \Symfony\Component\Config\FileLocator
Open

        $locator = new FileLocator(__DIR__ . '/Fixtures/config/');

Call to method getCompilerPassConfig from undeclared class \Symfony\Component\DependencyInjection\ContainerBuilder
Open

        $container->getCompilerPassConfig()->setRemovingPasses(array());

Call to method __construct from undeclared class \Symfony\Component\DependencyInjection\ContainerBuilder
Open

        $container = new ContainerBuilder();

Call to method compile from undeclared class \Symfony\Component\DependencyInjection\ContainerBuilder
Open

        $container->compile();

Call to method registerExtension from undeclared class \Symfony\Component\DependencyInjection\ContainerBuilder
Open

        $container->registerExtension(new OpenOrchestraApiExtension());

Property \OpenOrchestraApiExtensionTest->valueContainer has undeclared type \Symfony\Component\DependencyInjection\ContainerBuilder
Open

    protected $valueContainer;

Call to method getParameter from undeclared class \Symfony\Component\DependencyInjection\ContainerBuilder
Open

        $this->assertEquals('OpenOrchestra\ApiBundle\Facade\\'.$facadeClass, $this->emptyContainer->getParameter('open_orchestra_api.facade.'.$parameter.'.class'));

Call to method getParameter from undeclared class \Symfony\Component\DependencyInjection\ContainerBuilder
Open

        $this->assertEquals('FacadeClass', $this->valueContainer->getParameter('open_orchestra_api.facade.'.$parameter.'.class'));

Call to method getCompilerPassConfig from undeclared class \Symfony\Component\DependencyInjection\ContainerBuilder
Open

        $container->getCompilerPassConfig()->setOptimizationPasses(array());

Return type of loadContainerFromFile() is undeclared type \Symfony\Component\DependencyInjection\ContainerBuilder
Open

    private function loadContainerFromFile($file)

Call to method load from undeclared class \Symfony\Component\DependencyInjection\Loader\YamlFileLoader
Open

        $loader->load($file . '.yml');

Call to method setParameter from undeclared class \Symfony\Component\DependencyInjection\ContainerBuilder
Open

        $container->setParameter('kernel.debug', false);

Call to undeclared method \OpenOrchestraApiExtensionTest::assertEquals
Open

        $this->assertEquals('OpenOrchestra\ApiBundle\Facade\\'.$facadeClass, $this->emptyContainer->getParameter('open_orchestra_api.facade.'.$parameter.'.class'));

Class extends undeclared class \OpenOrchestra\BaseBundle\Tests\AbstractTest\AbstractBaseTestCase
Open

class OpenOrchestraApiExtensionTest extends AbstractBaseTestCase

Call to method __construct from undeclared class \Symfony\Component\DependencyInjection\Loader\YamlFileLoader
Open

        $loader = new YamlFileLoader($container, $locator);

Each class must be in a namespace of at least one level (a top-level vendor name)
Open

class OpenOrchestraApiExtensionTest extends AbstractBaseTestCase

Line exceeds 120 characters; contains 130 characters
Open

        $this->assertEquals('FacadeClass', $this->valueContainer->getParameter('open_orchestra_api.facade.'.$parameter.'.class'));

Line exceeds 120 characters; contains 164 characters
Open

        $this->assertEquals('OpenOrchestra\ApiBundle\Facade\\'.$facadeClass, $this->emptyContainer->getParameter('open_orchestra_api.facade.'.$parameter.'.class'));

There are no issues that match your filters.

Category
Status