public function testSetSession() { $user = CMTest_TH::createUser(); $session = new CM_Session(); $request = new CM_Http_Request_Get('/'); $session->setUser($user); $request->setSession($session); $this->assertEquals($session, $request->getSession()); $this->assertEquals($user, $request->getViewer()); $session->deleteUser(); $request->setSession($session); $this->assertEquals($session, $request->getSession()); $this->assertSame(null, $request->getViewer()); }