コード例 #1
0
 public function testFieldsCanBeSaved()
 {
     $mockBuilder = m::mock('Illuminate\\Database\\Query\\Builder');
     $mockBuilder->shouldReceive('insertGetId')->with(array('field1' => 'blah', 'field2' => 'blah'))->once();
     $mockDb = $this->mock($mockBuilder, true);
     $obj = new Scaffold($mockDb, self::TEST_TABLE);
     $obj->addElements(array('field1' => array(), 'field2' => array()));
     $obj->insert(array('field1' => 'blah', 'field2' => 'blah'));
 }