public function testIsOnly()
 {
     $collection = new ResourceIdentifierCollection();
     $this->assertTrue($collection->isOnly($this->a->getType()));
     $collection->add($this->a);
     $this->assertTrue($collection->isOnly($this->a->getType()));
     $collection->add($this->b);
     $this->assertFalse($collection->isOnly($this->a->getType()));
     $this->assertFalse($collection->isOnly($this->b->getType()));
     $this->assertTrue($collection->isOnly([$this->a->getType(), $this->b->getType()]));
 }
 /**
  * @inheritDoc
  */
 public function getIdentifiers()
 {
     $collection = new ResourceIdentifierCollection();
     /** @var ResourceInterface $resource */
     foreach ($this as $resource) {
         $collection->add($resource->getIdentifier());
     }
     return $collection;
 }