public function NativeSessionStorageTest::testRegenerateDestroy

File

drupal/core/vendor/symfony/http-foundation/Symfony/Component/HttpFoundation/Tests/Session/Storage/NativeSessionStorageTest.php, line 106

Class

NativeSessionStorageTest
Test class for NativeSessionStorage.

Namespace

Symfony\Component\HttpFoundation\Tests\Session\Storage

Code

public function testRegenerateDestroy() {
  $storage = $this
    ->getStorage();
  $storage
    ->start();
  $id = $storage
    ->getId();
  $storage
    ->getBag('attributes')
    ->set('legs', 11);
  $storage
    ->regenerate(true);
  $this
    ->assertNotEquals($id, $storage
    ->getId());
  $this
    ->assertEquals(11, $storage
    ->getBag('attributes')
    ->get('legs'));
}