public function testWriteReadDestroy() { $sessionId = 'my_test_id'; $data = serialize(array('test key' => 'test value')); $this->_model->write($sessionId, $data); $this->assertEquals($data, $this->_model->read($sessionId)); $data = serialize(array('new key' => 'new value')); $this->_model->write($sessionId, $data); $this->assertEquals($data, $this->_model->read($sessionId)); $this->_model->destroy($sessionId); $this->assertEmpty($this->_model->read($sessionId)); }
public function testWriteReadDestroy() { $data = serialize($this->_sessionData[self::SESSION_NEW]); $this->_model->write(self::SESSION_ID, $data); $this->assertEquals($data, $this->_model->read(self::SESSION_ID)); $data = serialize($this->_sessionData[self::SESSION_EXISTS]); $this->_model->write(self::SESSION_ID, $data); $this->assertEquals($data, $this->_model->read(self::SESSION_ID)); $this->_model->destroy(self::SESSION_ID); $this->assertEmpty($this->_model->read(self::SESSION_ID)); }