public function testDelete()
{
$em = $this->em;
$entity = new IssueFile();
$entity->setCurrentLocale('en');
$entity->setTitle('Demo File');
$entity->setDescription('A file');
$entity->setFile('issue.txt');
$entity->setLangCode('en');
$entity->setType(0);
$entity->setVersion(0);
$issue = $em->getRepository('OjsJournalBundle:Issue')->find('1');
$entity->setIssue($issue);
$em->persist($entity);
$em->flush();
$id = $entity->getId();
$this->logIn();
$client = $this->client;
$token = $this->generateToken('ojs_journal_issue_file' . $id);
$client->request('DELETE', '/journal/1/issue/1/file/' . $id . '/delete', array('_token' => $token));
$this->assertStatusCode(302, $client);
}