+ $em->clear();
+
+ $e = [
+ 'title' => $entry->getTitle(),
+ 'url' => $entry->getUrl(),
+ 'id' => $entry->getId(),
+ ];
+
+ $this->client->request('DELETE', '/api/entries/' . $e['id'] . '.json');
+
+ $this->assertSame(200, $this->client->getResponse()->getStatusCode());
+
+ $content = json_decode($this->client->getResponse()->getContent(), true);
+
+ $this->assertSame($e['title'], $content['title']);
+ $this->assertSame($e['url'], $content['url']);
+ $this->assertSame($e['id'], $content['id']);
+
+ // We'll try to delete this entry again
+ $this->client->request('DELETE', '/api/entries/' . $e['id'] . '.json');
+
+ $this->assertSame(404, $this->client->getResponse()->getStatusCode());
+ }