Magento Extensions Rating 2024
EXTENSIONS BY CATEGORY
B2B (Business-To-Business)
Blog
Customer
ERP (Enterprise Resource Planning)
Mega Menu
One Step Checkout
Order
POS (Point Of Sale)
Search
Shopping Cart
Sitemap
SEO
Social
Stock & Inventory Management
EXTENSIONS BY DEVELOPER
aheadWorks
Amasty
Boost My Shop
BSS Commerce
Magestore
MageWorx
Mirasvit
Templates Master
Wyomind
XTENTO
Magento 2 Documentation
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
vendor
magento
magento2-base
dev
tests
integration
testsuite
Magento
Framework
Stdlib
Cookie
PhpCookieReaderTest.php
Go to the documentation of this file.
1
<?php
7
namespace
Magento\Framework\Stdlib\Cookie
;
8
9
class
PhpCookieReaderTest
extends
\PHPUnit\Framework\TestCase
10
{
14
protected
$preTestCookies
;
15
19
protected
$model
;
20
21
const
NAME
=
'cookie-name'
;
22
const
VALUE
=
'cookie-val'
;
23
const
DEFAULT_VAL
=
'default-val'
;
24
25
public
function
setUp
()
26
{
27
$this->preTestCookies = $_COOKIE;
28
$_COOKIE = [];
29
$_COOKIE[
self::NAME
] =
self::VALUE
;
30
$this->model =
new
PhpCookieReader
();
31
}
32
33
public
function
testGetCookieExists
()
34
{
35
$this->assertSame(self::VALUE, $this->model->getCookie(self::NAME, self::DEFAULT_VAL));
36
}
37
38
public
function
testGetCookieDefault
()
39
{
40
$this->assertSame(self::DEFAULT_VAL, $this->model->getCookie(
'cookies does not exist'
, self::DEFAULT_VAL));
41
$this->assertSame(self::DEFAULT_VAL, $this->model->getCookie(
null
, self::DEFAULT_VAL));
42
}
43
44
public
function
testGetCookieNoDefault
()
45
{
46
$this->assertNull($this->model->getCookie(
'cookies does not exist'
));
47
$this->assertNull($this->model->getCookie(
null
));
48
}
49
50
public
function
tearDown
()
51
{
52
$_COOKIE =
$this->preTestCookies
;
53
}
54
}
Magento\Framework\Stdlib\Cookie\PhpCookieReaderTest\$preTestCookies
$preTestCookies
Definition:
PhpCookieReaderTest.php:14
Magento\Framework\Stdlib\Cookie\PhpCookieReaderTest\DEFAULT_VAL
const DEFAULT_VAL
Definition:
PhpCookieReaderTest.php:23
Magento\Framework\Stdlib\Cookie\PhpCookieReaderTest\tearDown
tearDown()
Definition:
PhpCookieReaderTest.php:50
Magento\Framework\Stdlib\Cookie\PhpCookieReaderTest\testGetCookieNoDefault
testGetCookieNoDefault()
Definition:
PhpCookieReaderTest.php:44
Magento\Framework\Stdlib\Cookie\PhpCookieReaderTest\testGetCookieExists
testGetCookieExists()
Definition:
PhpCookieReaderTest.php:33
Magento\Framework\Stdlib\Cookie\PhpCookieReaderTest\NAME
const NAME
Definition:
PhpCookieReaderTest.php:21
Magento\Framework\Stdlib\Cookie\PhpCookieReaderTest
Definition:
PhpCookieReaderTest.php:9
Magento\Framework\Stdlib\Cookie
Definition:
CookieMetadata.php:6
Magento\Framework\Stdlib\Cookie\PhpCookieReaderTest\testGetCookieDefault
testGetCookieDefault()
Definition:
PhpCookieReaderTest.php:38
Magento\Framework\Stdlib\Cookie\PhpCookieReaderTest\$model
$model
Definition:
PhpCookieReaderTest.php:19
Magento\Framework\Stdlib\Cookie\PhpCookieReaderTest\VALUE
const VALUE
Definition:
PhpCookieReaderTest.php:22
Magento\Framework\Stdlib\Cookie\PhpCookieReaderTest\setUp
setUp()
Definition:
PhpCookieReaderTest.php:25
Magento\Framework\Stdlib\Cookie\PhpCookieReader
Definition:
PhpCookieReader.php:12