Definition at line 29 of file KeyValueAccessTest.php.
 
◆ setUp()
  
  
      
        
          | ILIAS\Tests\Refinery\KeyValueAccessTest::setUp  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ testAccess()
      
        
          | ILIAS\Tests\Refinery\KeyValueAccessTest::testAccess  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 38 of file KeyValueAccessTest.php.
References ILIAS\Repository\refinery().
   46         $kv = 
new KeyValueAccess($array, $this->
refinery->kindlyTo()->int());
    48         $this->assertEquals(3, $kv->count());
    49         $this->assertEquals(1, $kv[
'key_one']);
    50         $this->assertEquals(2, $kv[
'key_two']);
    51         $this->assertEquals(3, $kv[
'key_three']);
    52         $this->assertEquals(null, $kv[
'key_four']);
 
 
 
 
◆ testRecursion()
      
        
          | ILIAS\Tests\Refinery\KeyValueAccessTest::testRecursion  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 55 of file KeyValueAccessTest.php.
References ILIAS\Repository\refinery().
   62                     'sub_sub_key_one' => 
'1',
    67         $kv = 
new KeyValueAccess($array, $this->
refinery->kindlyTo()->int());
    68         $this->assertEquals(2, $kv->count());
    69         $this->assertEquals(1, $kv[
'key_two'][
'sub_key_one']);
    70         $this->assertEquals(1, $kv[
'key_two'][
'sub_key_two'][
'sub_sub_key_one']);
 
 
 
 
◆ $refinery
  
  
      
        
          | Refinery ILIAS\Tests\Refinery\KeyValueAccessTest::$refinery | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: