def METHOD_NAME(self):
    """Make sure the view redirect somewhere if person has already agreed
    to the required terms."""
    # force login Neville
    self.client.force_login(self.neville)
    url = reverse("action_required_terms")
    # form renders
    rv = self.client.get(url)
    self.assertEqual(rv.status_code, 200)
    # Neville decided to agree to all terms on the page
    kwargs = {
        "initial": {"person": self.neville},
        "widgets": {"person": HiddenInput()},
    }
    self.person_agree_to_terms(
        self.neville, RequiredConsentsForm(**kwargs).get_terms()
    )
    # form throws 404
    rv = self.client.get(url)
    self.assertEqual(rv.status_code, 404)