Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions
ConfigTest Class Reference
Inheritance diagram for ConfigTest:

Public Member Functions

 setUp ()
 
 testGet ()
 
 testClean ()
 

Detailed Description

Definition at line 15 of file ConfigTest.php.

Member Function Documentation

◆ setUp()

setUp ( )

Definition at line 22 of file ConfigTest.php.

23  {
24  $scopeCodeResolver = $this->getMockBuilder(ScopeCodeResolver::class)
25  ->disableOriginalConstructor()
26  ->getMock();
27  $this->model = new Config($scopeCodeResolver);
28  }

◆ testClean()

testClean ( )

Definition at line 40 of file ConfigTest.php.

41  {
42  $configType = "system";
43  $path = "stores/one";
44  $value = 1;
45  $this->model->setValue($path, $value, 'default', 'one');
46  $this->assertEquals($value, $this->model->get($configType, 'default/stores/one'));
47  $this->model->clean();
48  $this->assertNull($this->model->get($configType, 'default/stores/one'));
49  }
$value
Definition: gender.phtml:16

◆ testGet()

testGet ( )

Definition at line 30 of file ConfigTest.php.

31  {
32  $configType = "system";
33  $path = "stores/one";
34  $value = 1;
35  $this->model->setValue($path, $value, 'default', 'one');
36 
37  $this->assertEquals($value, $this->model->get($configType, 'default/stores/one'));
38  }
$value
Definition: gender.phtml:16

The documentation for this class was generated from the following file: