Exemple #1
0
 /**
  * Test the Auth::logout method.
  *
  * @group laravel
  */
 public function testLogoutMethodLogsOutUser()
 {
     Session::$instance = new Payload($this->getMock('Laravel\\Session\\Drivers\\Driver'));
     $data = Session::$instance->session['data']['laravel_auth_drivers_fluent_login'] = 1;
     Auth::logout();
     // A workaround since Cookie will is only stored in memory, until Response class is called.
     Auth::driver()->token = null;
     $this->assertNull(Auth::user());
     $this->assertFalse(isset(Session::$instance->session['data']['laravel_auth_drivers_fluent_login']));
     $this->assertTrue(Cookie::$jar['laravel_auth_drivers_fluent_remember']['expiration'] < time());
 }
 /**
  * Test the Auth::user method.
  *
  * @group laravel
  */
 public function testUserMethodReturnsCurrentUser()
 {
     Auth::driver()->user = '******';
     $this->assertEquals('Taylor', Auth::user());
 }