public function testBeforeHandlerForPrivilegedMaintenanceMode() { $this->setRequest(Request::create('/')); $this->getService('config')->set('general/maintenance_mode', true); $permissions = $this->getMockPermissions(); $permissions->expects($this->any())->method('isAllowed')->will($this->returnValue(true)); $this->setService('permissions', $permissions); $response = $this->controller()->before($this->getRequest()); $this->assertNull($response); }