public function testHas()
{
$collection = new ArrayResourceCollection(array($dir1 = $this->getMock('Puli\\Repository\\Api\\Resource\\Resource'), $dir2 = $this->getMock('Puli\\Repository\\Api\\Resource\\Resource'), $file = $this->getMock('Puli\\Repository\\Api\\Resource\\BodyResource')));
$this->assertFalse($collection->has(-1));
$this->assertTrue($collection->has(0));
$this->assertTrue($collection->has(1));
$this->assertTrue($collection->has(2));
$this->assertFalse($collection->has(3));
}