/** * @covers spriebsch\session\PhpSessionBackend::read */ public function testReadReadsFromSessionSuperglobal() { $this->backend->startSession($this->sessionName, 300, '/', '.example.com'); $_SESSION['foo'] = 'a-foo'; $this->assertEquals(array('foo' => 'a-foo'), $this->backend->read()); }
/** * @covers spriebsch\session\PhpSessionBackend::write */ public function testWriteWritesToSessionSuperglobal() { $this->backend->startSession('', '', '', ''); $this->backend->write(array('foo' => 'another-foo')); $this->assertEquals(array('foo' => 'another-foo'), $this->backend->read()); }