public function testConnectionManagement() { EloquentModelStub::setConnectionResolver($resolver = m::mock('Illuminate\\Database\\ConnectionResolverInterface')); $model = new EloquentModelStub(); $model->setConnection('foo'); $resolver->shouldReceive('connection')->once()->with('foo')->andReturn('bar'); $this->assertEquals('bar', $model->getConnection()); }
public function testIsWithAnotherConnection() { $firstInstance = new EloquentModelStub(['id' => 1]); $secondInstance = new EloquentModelStub(['id' => 1]); $secondInstance->setConnection('foo'); $result = $firstInstance->is($secondInstance); $this->assertFalse($result); }