Example #1
0
 public function testFieldObjectsOriginallyFromTableGainAssociationWithRowOnSecondCall()
 {
     $this->table->field('name');
     $row = $this->table->createRow();
     $field = $row->field('name');
     $field->setValue('Test');
     $this->assertEquals('Test', $row->get('name'));
     $row->set('name', '2nd Test');
     $this->assertEquals('2nd Test', $field->getValue());
 }
Example #2
0
 public function testRetrievingFieldMultipleTimesReturnsSameObject()
 {
     $field = $this->table->field('name');
     $this->assertEquals($field, $this->table->field('name'));
     $this->assertEquals(spl_object_hash($field), spl_object_hash($this->table->field('name')));
 }