/** * @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); }
public function testDestroy() { $pc = new PageCache(); $pc->enableSession(); $this->assertEquals(true, SessionHandler::getStatus()); $pc->destroy(); $pc2 = new PageCache(); $this->assertEquals(false, SessionHandler::getStatus()); }