protected function getMockAccessChecker($app, $methods = ['isValidSession'])
{
$parameters = [$app['storage.lazy'], $app['request_stack'], $app['session'], $app['dispatcher'], $app['logger.flash'], $app['logger.system'], $app['permissions'], $app['randomgenerator'], $app['access_control.cookie.options']];
$accessCheckerMock = $this->getMockBuilder(AccessChecker::class)->setMethods($methods)->setConstructorArgs($parameters)->getMock();
return $accessCheckerMock;
}