magento2-docker/dev/tests/integration/testsuite/Magento/Backend/Model/SessionTest.php

28 lines
734 B
PHP
Executable File

<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
namespace Magento\Backend\Model;
/**
* Test class for \Magento\Backend\Model\Session.
*
* @magentoAppArea adminhtml
*/
class SessionTest extends \PHPUnit\Framework\TestCase
{
public function testContructor()
{
if (array_key_exists('adminhtml', $_SESSION)) {
unset($_SESSION['adminhtml']);
}
$logger = $this->createMock(\Psr\Log\LoggerInterface::class);
\Magento\TestFramework\Helper\Bootstrap::getObjectManager()->create(
\Magento\Backend\Model\Session::class,
[$logger]
);
$this->assertArrayHasKey('adminhtml', $_SESSION);
}
}