public function testDelete()
{
$em = $this->em;
$author = new Author();
$author->setFirstName('firstName delete');
$author->setLastName('lastName delete');
$em->persist($author);
$em->flush();
$article = $em->getRepository('OjsJournalBundle:Article')->find('1');
$entity = new ArticleAuthor();
$entity->setAuthor($author);
$entity->setArticle($article);
$entity->setAuthorOrder('1');
$em->persist($entity);
$em->flush();
$id = $entity->getId();
$this->logIn();
$client = $this->client;
$token = $this->generateToken('ojs_journal_article_author' . $id);
$client->request('DELETE', '/journal/1/article/1/author/' . $id . '/delete', array('_token' => $token));
$this->assertStatusCode(302, $client);
}