14 use PHPUnit\Framework\TestCase;
25 public function open($savePath, $sessionName)
37 public function write($id, $data)
45 public function gc($maxlifetime)
62 protected function setUp()
74 $this->assertNull($this->proxy->getSaveHandlerName());
79 $this->assertFalse($this->proxy->isSessionHandlerInterface());
81 $this->assertTrue($sh->isSessionHandlerInterface());
86 $this->assertFalse($this->proxy->isWrapper());
95 $this->assertFalse($this->proxy->isActive());
97 $this->assertTrue($this->proxy->isActive());
106 $this->assertEquals(session_name(), $this->proxy->getName());
107 $this->proxy->setName(
'foo');
108 $this->assertEquals(
'foo', $this->proxy->getName());
109 $this->assertEquals(session_name(), $this->proxy->getName());
120 $this->proxy->setName(
'foo');
129 $this->assertEquals(session_id(), $this->proxy->getId());
130 $this->proxy->setId(
'foo');
131 $this->assertEquals(
'foo', $this->proxy->getId());
132 $this->assertEquals(session_id(), $this->proxy->getId());
143 $this->proxy->setId(
'foo');