public function testContainsIndicatesIfKeyedModelInArray()
{
$mockModel = m::mock('LMongo\\Eloquent\\Model');
$mockModel->shouldReceive('getKey')->andReturn(1);
$c = new Collection(array($mockModel));
$mockModel2 = m::mock('LMongo\\Eloquent\\Model');
$mockModel2->shouldReceive('getKey')->andReturn(2);
$c->add($mockModel2);
$this->assertTrue($c->contains(1));
$this->assertTrue($c->contains(2));
$this->assertFalse($c->contains(3));
}