Пример #1
0
 public function testInstantiate()
 {
     $join = new Mad_Model_Join_Base(new UnitTest());
     $row = array('T0_R0' => '1', 'T0_R1' => '1', 'T0_R2' => 'string value', 'T0_R3' => 'text value', 'T0_R4' => '1.2', 'T0_R5' => '1.2', 'T0_R6' => '2005-12-23 12:34:23', 'T0_R7' => '2005-12-23', 'T0_R8' => '12:34:23 ', 'T0_R9' => 'some blob data', 'T0_R10' => '1', 'T0_R11' => 'b', 'T0_R12' => '*****@*****.**', 'T1_R0' => 'test more data', 'T1_R1' => 'test another col');
     $record = $join->extractRecord($row);
     $this->assertEquals('1', $join->instantiate($row)->id);
     $this->assertEquals('1', $join->instantiate($row)->integer_value);
     $this->assertEquals('1', $join->instantiate($row)->boolean_value);
 }