public function testGetData()
{
$metadata = ['foo' => 'bar', 'bar' => 'foo'];
$mimeType = 'image/png';
$blob = 'some string';
$filesize = strlen($blob);
$checksum = md5($blob);
$extension = 'png';
$width = 123;
$height = 234;
$added = new DateTime();
$updated = new DateTime();
$user = 'christer';
$identifier = 'identifier';
$this->image->setMetadata($metadata)->setMimeType($mimeType)->setBlob($blob)->setExtension($extension)->setWidth($width)->setHeight($height)->setAddedDate($added)->setUpdatedDate($updated)->setUser($user)->setImageIdentifier($identifier)->hasBeenTransformed(true)->setOriginalChecksum($checksum);
$this->assertSame(['filesize' => $filesize, 'mimeType' => $mimeType, 'extension' => $extension, 'metadata' => $metadata, 'width' => $width, 'height' => $height, 'addedDate' => $added, 'updatedDate' => $updated, 'user' => $user, 'imageIdentifier' => $identifier, 'checksum' => $checksum, 'originalChecksum' => $checksum, 'hasBeenTransformed' => true], $this->image->getData());
}