/**
* @covers Imbo\Auth\AccessControl\Adapter\ArrayAdapter::publicKeyExists
*/
public function testPublicKeyExists()
{
$adapter = new ArrayAdapter([['publicKey' => 'pubKey1', 'privateKey' => 'privateKey1', 'acl' => [['resources' => [Resource::IMAGES_GET], 'users' => ['user1', 'user2']]]], ['publicKey' => 'pubKey2', 'privateKey' => 'privateKey2', 'acl' => [['resources' => [Resource::IMAGES_GET], 'users' => ['user2', 'user3', '*']]]]]);
$this->assertTrue($adapter->publicKeyExists('pubKey1'));
$this->assertTrue($adapter->publicKeyExists('pubKey2'));
$this->assertFalse($adapter->publicKeyExists('pubKey3'));
}