def METHOD_NAME(self, is_active):
    self.request["is_active"] = is_active
    response = self.client.post(self.location, self.request)
    self.assertEqual(response.status_code, HTTPStatus.FOUND)
    plan = TestPlan.objects.get(
        name=self.plan_name,
        is_active=is_active,
    )
    self.assertEqual(plan.author, self.tester)
    self.assertEqual(plan.product, self.product)
    self.assertEqual(plan.product_version, self.product_version)
    self.assertEqual(plan.type, self.plan_type)
    self.assertEqual(plan.is_active, is_active)
    self.assertTrue(plan.emailing.auto_to_plan_author)
    self.assertTrue(plan.emailing.auto_to_case_owner)
    self.assertTrue(plan.emailing.auto_to_case_default_tester)
    self.assertTrue(plan.emailing.notify_on_plan_update)
    self.assertTrue(plan.emailing.notify_on_case_update)