protected function getMockConnection() { $connection = m::mock('Illuminate\\Database\\Connection'); $connection->shouldReceive('getQueryGrammar')->andReturn($grammar = new Grammar()); $grammar->setTablePrefix('prefix_'); $connection->shouldReceive('getPostProcessor')->andReturn(m::mock('Illuminate\\Database\\Query\\Processors\\Processor')); $connection->shouldReceive('getPdo')->andReturn($pdo = m::mock('stdClass')); return $connection; }