def METHOD_NAME(self):
    user = create_maintainer()
    user.is_superuser = True
    user.save()
    self.client.force_authenticate(user=user)
    resp = self.client.post(self.api_url(), {'name': 'test cover'})
    self.assertEqual(status.HTTP_405_METHOD_NOT_ALLOWED, resp.status_code)
    resp = self.client.patch(self.api_url(), {'name': 'test cover'})
    self.assertEqual(status.HTTP_405_METHOD_NOT_ALLOWED, resp.status_code)
    resp = self.client.delete(self.api_url())
    self.assertEqual(status.HTTP_405_METHOD_NOT_ALLOWED, resp.status_code)