/** @test */ public function canHaveMultipleSegments() { $session = new Session(); $segment = $session->getSegment('segment1'); $segment->set('key', 'value'); $this->assertEquals('value', $session->getSegment('segment1')->get('key')); $this->assertEquals('value', $_SESSION['segment1']['key']); }