public function testGetImagesAndReturnMetadata()
{
$this->insertImages();
$query = new Query();
$query->returnMetadata(true);
$images = $this->adapter->getImages(['user'], $query, $this->getMock('Imbo\\Model\\Images'));
foreach ($images as $image) {
$this->assertArrayHasKey('metadata', $image);
}
$this->assertSame(['key5' => 'value5'], $images[0]['metadata']);
$this->assertSame(['key4' => 'value4'], $images[1]['metadata']);
$this->assertSame(['key3' => 'value3'], $images[2]['metadata']);
$this->assertSame(['key2' => 'value2'], $images[3]['metadata']);
$this->assertSame(['key1' => 'value1'], $images[4]['metadata']);
$this->assertSame(['key0' => 'value0'], $images[5]['metadata']);
}