def METHOD_NAME(self):
    video = Video.objects.get(id=1)
    authenticate(username="test", password="hello")
    login = self.client.login(username="test", password="hello")
    self.assertTrue(login)
    url = reverse("enrichment:edit_enrichment", kwargs={"slug": video.slug})
    response = self.client.post(
        url,
        data={
            "action": "save",
            "video": 1,
            "title": "testenrich",
            "start": 1,
            "end": 2,
            "type": "weblink",
            "weblink": "http://test.com",
        },
    )
    self.assertEqual(response.status_code, 200)
    result = Enrichment.objects.all()
    self.assertTrue(result)
    result = Enrichment.objects.get(id=1)
    response = self.client.post(
        url,
        data={
            "action": "save",
            "enrich_id": result.id,
            "video": 1,
            "title": "testenrich2",
            "start": 2,
            "end": 3,
            "type": "weblink",
            "weblink": "http://test.com",
        },
    )
    self.assertEqual(response.status_code, 200)
    self.assertTemplateUsed("enrichment/edit_enrichment.html")
    self.assertContains(response, "videotest")
    self.assertContains(response, "list_enrich")
    self.assertContains(response, "testenrich2")
    print(" ---> test_video_enrichment_edit: OK!")