Exemple #1
0
 /**
  * @covers ByJG\AnyDataset\Repository\SingleRow::setFieldValue
  * @todo   Implement testSetFieldValue().
  */
 public function testSetFieldValue()
 {
     $this->fill();
     $this->object->setFieldValue('field2', 100, 200);
     $this->assertEquals(40, $this->object->getField('field2'));
     // Element was not changed
     $this->object->setFieldValue('field2', 40, 200);
     $this->assertEquals(200, $this->object->getField('field2'));
     $this->object->setFieldValue('field1', 500, 190);
     $this->assertEquals(array(10, 20, 30), $this->object->getFieldArray('field1'));
     // Element was not changed
     $this->object->setFieldValue('field1', 20, 190);
     $this->assertEquals(array(10, 190, 30), $this->object->getFieldArray('field1'));
 }