Example #1
0
File: MainTest.php Project: jasny/Q
 /**
  * Tests Auth->logout()
  */
 public function testLogout()
 {
     $this->Auth->login('monkey', 'mark');
     $this->assertTrue($this->Auth->isLoggedIn());
     $this->assertEquals(1, $this->Auth->user()->getId(), 'id');
     $this->Auth->logout();
     $this->assertFalse($this->Auth->isLoggedIn());
     $this->assertNotNull($this->Auth->user(), 'user');
     $this->assertEquals(1, $this->Auth->user()->getId(), 'id');
     $this->setExpectedException('Q\\Auth_SessionException', 'No session');
     $this->Auth->authz();
 }