Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
CookieDomainValidatorTest.php
Go to the documentation of this file.
1 <?php
9 
10 class CookieDomainValidatorTest extends \PHPUnit\Framework\TestCase
11 {
13  private $model;
14 
15  public function setUp()
16  {
18  $this->model = $objectManager->create(\Magento\Framework\Session\Config\Validator\CookieDomainValidator::class);
19  }
20 
21  public function testEmptyString()
22  {
23  $this->assertTrue($this->model->isValid(''));
24  }
25 
26  public function testInvalidHostname()
27  {
28  $this->assertFalse($this->model->isValid('http://'));
29  }
30 
31  public function testNotString()
32  {
33  $this->assertFalse($this->model->isValid(1));
34  }
35 
36  public function testNonemptyValid()
37  {
38  $this->assertTrue($this->model->isValid('domain.com'));
39  }
40 }
$objectManager
Definition: bootstrap.php:17