/**
  * @depends testGetStatus
  */
 public function testEnableDisableStatus()
 {
     SessionHandler::enable();
     $this->assertTrue(SessionHandler::getStatus());
     $this->assertAttributeEquals(true, 'status', SessionHandler::class);
     SessionHandler::disable();
     $this->assertFalse(SessionHandler::getStatus());
     $this->assertAttributeEquals(false, 'status', SessionHandler::class);
     SessionHandler::setStatus(true);
     $this->assertTrue(SessionHandler::getStatus());
     $this->assertAttributeEquals(true, 'status', SessionHandler::class);
     SessionHandler::setStatus(false);
     $this->assertFalse(SessionHandler::getStatus());
     $this->assertAttributeEquals(false, 'status', SessionHandler::class);
 }
Beispiel #2
0
 public function testDestroy()
 {
     $pc = new PageCache();
     $pc->enableSession();
     $this->assertEquals(true, SessionHandler::getStatus());
     $pc->destroy();
     $pc2 = new PageCache();
     $this->assertEquals(false, SessionHandler::getStatus());
 }