def test_mediaFile_creation(self): """ Tests that a mediaFile node is created. """ mf = MediaFile(media_node=self.mediaNode, media_label=self.media_label, media_file=self.media_file) mf.save() self.assertIsNotNone(mf)
def test_mediaFile_edition(self): """ Tests that a mediaFile node is edited. """ mf = MediaFile(media_node=self.mediaNode, media_label=self.media_label, media_file=self.media_file) mf.save() self.assertIsNotNone(mf) self.assertEqual(mf.media_label, self.media_label) mf.media_label = "example" self.assertEqual(mf.media_label, "example")
def test_mediaFile_deletion(self): """ Tests that a mediaFile node is deleted. """ mf = MediaFile(media_node=self.mediaNode, media_label=self.media_label, media_file=self.media_file) mf.save() id_mf = mf.id elem = MediaFile.objects.get(pk=id_mf) self.assertIsNotNone(elem) MediaFile.objects.get(pk=id_mf).delete() try: MediaFile.objects.get(pk=id_mf) exists = True except MediaFile.DoesNotExist: exists = False self.assertEqual(exists, False)