public function testBuild() { $this->config->shouldReceive('getDataModel')->once()->andReturn(m::mock(array())); $this->db->shouldReceive('getTablePrefix')->once()->andReturn(''); $this->validator->shouldReceive('arrayGet')->times(4); $this->column->build(); }
public function testBuildRunsEditableCheck() { $this->validator->shouldReceive('arrayGet')->times(3)->andReturn(null, null, function ($param) { }); $this->config->shouldReceive('getDataModel')->once()->andReturn('test'); $this->field->build(); }
public function testBuild() { $url = m::mock('Illuminate\\Routing\\UrlGenerator'); $url->shouldReceive('route')->once(); $this->validator->shouldReceive('arrayGet')->times(3)->shouldReceive('getUrlInstance')->once()->andReturn($url); $this->config->shouldReceive('getType')->once()->shouldReceive('getOption')->once(); $this->field->build(); }
public function testBuild() { $relevantModel = m::mock(array('method' => m::mock(array('getRelated' => m::mock(array('getTable' => '')))))); $nested = array('pieces' => array('method'), 'models' => array($relevantModel, 'foo')); $this->column->shouldReceive('getNestedRelationships')->once()->andReturn($nested); $this->db->shouldReceive('getTablePrefix')->once()->andReturn(''); $this->column->build(); }
public function testBuild() { $relationship = m::mock(array('getRelated' => m::mock(array('getTable' => 'table')))); $model = m::mock(array('getTable' => 'table', 'field' => $relationship)); $this->config->shouldReceive('getDataModel')->once()->andReturn($model); $this->validator->shouldReceive('arrayGet')->times(6); $this->field->shouldReceive('setUpConstraints')->once()->shouldReceive('loadRelationshipOptions')->once(); $this->field->build(); }
public function testBuild() { $relatedModel = m::mock(array('getKeyName' => 'id', 'getTable' => 'other_table')); $relationship = m::mock(array('getRelated' => $relatedModel, 'getForeignKey' => 'some_id', 'getPlainForeignKey' => 'some_other_id')); $model = m::mock(array('field' => $relationship, 'getTable' => 'table')); $this->config->shouldReceive('getDataModel')->twice()->andReturn($model); $this->validator->shouldReceive('arrayGet')->times(6); $this->field->shouldReceive('setUpConstraints')->once()->shouldReceive('loadRelationshipOptions')->once(); $this->field->build(); }
public function testBuild() { $this->validator->shouldReceive('arrayGet')->times(4); $this->field->build(); }
public function testBuild() { $this->config->build(); }
public function testBuild() { $this->config->shouldReceive('getDataModel')->once()->andReturn(m::mock(array('method' => m::mock(array('getRelated' => m::mock(array('getTable' => ''))))))); $this->db->shouldReceive('getTablePrefix')->once()->andReturn(''); $this->column->build(); }
public function testBuild() { $this->action->shouldReceive('buildStringOrCallable')->twice(); $this->validator->shouldReceive('arrayGet')->once()->andReturn(array()); $this->action->build(); }
public function testBuild() { $this->config->shouldReceive('getDataModel')->once(); $this->validator->shouldReceive('arrayGet')->once(); $this->action->build(); }