Ejemplo n.º 1
0
 /**
  * setValue() をテストします. 以下を確認します.
  * 
  * - 引数に指定した値で MapEntry の値が更新されること
  * - 元の ArrayMap の該当するマッピングが上書きされること
  * 
  * @covers Peach\Util\ArrayMapEntry::setValue
  */
 public function testSetValue()
 {
     $this->entryList[0]->setValue("hoge");
     $this->assertSame("hoge", $this->entryList[0]->getValue());
     $expected = array("key1" => "hoge", "key2" => "bar", "key3" => "baz");
     $this->assertSame($expected, $this->map->asArray());
 }
Ejemplo n.º 2
0
 /**
  * 返される配列が ArrayMap の各マッピングと同じキー・値を持つことを確認します.
  *  
  * @covers Peach\Util\ArrayMap::asArray
  */
 public function testAsArray()
 {
     $expected = array("key1" => "foo", "key2" => "bar", "key3" => "baz");
     $this->assertSame($expected, $this->object->asArray());
 }