Bolt\Tests\BoltUnitTest::getMockLoggerManager PHP Method

getMockLoggerManager() protected method

protected getMockLoggerManager ( array $methods = ['clear', 'error', 'info', 'trim'] ) : Manager | PHPUnit_Framework_MockObject_MockObjec\PHPUnit_Framework_MockObject_MockObject
$methods array
return Bolt\Logger\Manager | PHPUnit_Framework_MockObject_MockObjec\PHPUnit_Framework_MockObject_MockObject
    protected function getMockLoggerManager($methods = ['clear', 'error', 'info', 'trim'])
    {
        $app = $this->getApp();
        $changeRepository = $this->getService('storage')->getRepository('Bolt\\Storage\\Entity\\LogChange');
        $systemRepository = $this->getService('storage')->getRepository('Bolt\\Storage\\Entity\\LogSystem');
        return $this->getMockBuilder(Manager::class)->setMethods($methods)->setConstructorArgs([$app, $changeRepository, $systemRepository])->getMock();
    }