def METHOD_NAME(self):
    "test to unsubscribe"
    # subscribe
    Group.objects.get(slug=self.slug).subscribers.add(self.u2.student)
    # delete subscription
    self.client.login(username=self.u2.username, password=self.PASSWORD)
    resp = self.client.delete(self.url)
    # check deletion is ok
    self.assertEqual(resp.status_code, status.HTTP_204_NO_CONTENT)
    self.assertFalse(self.client.get(self.url).data)
    self.assertEqual(
        self.g.subscribers.filter(id=self.u2.student.id).count(), 0
    )
    # try to delete again and check we keep the same
    resp = self.client.delete(self.url)
    self.assertEqual(resp.status_code, status.HTTP_204_NO_CONTENT)
    self.assertEqual(
        self.g.subscribers.filter(id=self.u2.student.id).count(), 0
    )