public function setUp()
{
$controller = new Controller(new Request());
$componentRegistry = new ComponentRegistry($controller);
$this->AuthUser = new TestAuthUserComponent($componentRegistry);
$this->AuthUser->Auth = $this->getMockBuilder(AuthComponent::class)->setMethods(['user'])->setConstructorArgs([$componentRegistry])->getMock();
Configure::write('Roles', ['user' => 1, 'moderator' => 2, 'admin' => 3]);
$this->AuthUser->config('autoClearCache', true);
}