Contao\CoreBundle\Test\Controller\BackendControllerTest::testActions PHP Method

testActions() public method

Tests the controller actions.
public testActions ( )
    public function testActions()
    {
        $framework = $this->getMockBuilder('Contao\\CoreBundle\\Framework\\ContaoFramework')->disableOriginalConstructor()->getMock();
        /** @var ContainerBuilder $container */
        $container = $this->mockKernel()->getContainer();
        $container->set('contao.framework', $framework);
        $controller = new BackendController();
        $controller->setContainer($container);
        $this->assertInstanceOf('Symfony\\Component\\HttpFoundation\\Response', $controller->mainAction());
        $this->assertInstanceOf('Symfony\\Component\\HttpFoundation\\Response', $controller->loginAction());
        $this->assertInstanceOf('Symfony\\Component\\HttpFoundation\\Response', $controller->passwordAction());
        $this->assertInstanceOf('Symfony\\Component\\HttpFoundation\\Response', $controller->previewAction());
        $this->assertInstanceOf('Symfony\\Component\\HttpFoundation\\Response', $controller->confirmAction());
        $this->assertInstanceOf('Symfony\\Component\\HttpFoundation\\Response', $controller->fileAction());
        $this->assertInstanceOf('Symfony\\Component\\HttpFoundation\\Response', $controller->helpAction());
        $this->assertInstanceOf('Symfony\\Component\\HttpFoundation\\Response', $controller->pageAction());
        $this->assertInstanceOf('Symfony\\Component\\HttpFoundation\\Response', $controller->popupAction());
        $this->assertInstanceOf('Symfony\\Component\\HttpFoundation\\Response', $controller->switchAction());
        $this->assertInstanceOf('Symfony\\Component\\HttpFoundation\\Response', $controller->alertsAction());
    }