/** * 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(); }