/**
* Test move action.
*/
public function testMove()
{
$destCollection = new Collection();
$style = ['type' => 'circle', 'color' => '#ffcc00'];
$destCollection->setStyle(json_encode($style));
$destCollection->setType($this->collectionType);
$destCollection->addMeta($this->collectionMeta);
$this->em->persist($destCollection);
$this->em->flush();
$media = $this->createMedia('photo');
$client = $this->createAuthenticatedClient();
$client->request('POST', '/api/media/' . $media->getId() . '?action=move&destination=' . $destCollection->getId());
$response = json_decode($client->getResponse()->getContent(), true);
$this->assertEquals(200, $client->getResponse()->getStatusCode());
$this->assertEquals($destCollection->getId(), $response['collection']);
$this->assertEquals($this->mediaDefaultTitle, $response['title']);
}