Bolt\Tests\Controller\Backend\RecordsTest::testEditCSRF PHP Метод

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

public testEditCSRF ( )
    public function testEditCSRF()
    {
        $csrf = $this->getMockCsrfTokenManager();
        $csrf->expects($this->any())->method('isTokenValid')->will($this->returnValue(false));
        $this->setService('csrf', $csrf);
        $permissions = $this->getMockPermissions();
        $permissions->expects($this->any())->method('isAllowed')->will($this->returnValue(true));
        $this->setService('permissions', $permissions);
        $this->setRequest(Request::create('/bolt/editcontent/showcases/3', 'POST'));
        $this->setExpectedException('Symfony\\Component\\HttpKernel\\Exception\\HttpException', 'Something went wrong');
        $this->controller()->edit($this->getRequest(), 'showcases', 3);
    }