public function has($key)
{
return isset($this->resources[$key]);
}
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)); }