Exemple #1
0
 def test_get_detail_view(self):
     video = Video.get(1)
     response = self.client.get(reverse('videos:detail', kwargs={'pk': video.id}))
     self.assertEqual(response.status_code, 200)
     self.assertIn('video', response.context)
     self.assertEqual(response.context['video'], video)
Exemple #2
0
 def test_post_delete_view(self):
     video = Video.get(1)
     response = self.client.post(reverse('videos:delete', kwargs={'pk': video.id}), follow=True)
     self.assertRedirects(response, reverse('videos:list'))
     self.assertNotIn(video, Video.all())