ImboUnitTest\EventListener\AccessTokenTest::getEventMock PHP Method

getEventMock() protected method

protected getEventMock ( $config = null )
    protected function getEventMock($config = null)
    {
        $event = $this->getMock('Imbo\\EventManager\\Event');
        $event->expects($this->any())->method('getAccessControl')->will($this->returnValue($this->accessControl));
        $event->expects($this->any())->method('getRequest')->will($this->returnValue($this->request));
        $event->expects($this->any())->method('getResponse')->will($this->returnValue($this->response));
        $event->expects($this->any())->method('getConfig')->will($this->returnValue($config ?: ['authentication' => ['protocol' => 'incoming']]));
        return $event;
    }