def METHOD_NAME(self):
    atc, atc_dict = self._force_atc()
    self._login("osquery.change_automatictableconstruction", "osquery.view_automatictableconstruction")
    atc_dict["name"] = get_random_string(12)
    response = self.client.post(reverse("osquery:update_atc", args=(atc.pk,)),
                                atc_dict, follow=True)
    self.assertEqual(response.status_code, 200)
    self.assertTemplateUsed(response, "osquery/automatictableconstruction_detail.html")
    self.assertContains(response, atc_dict["name"])
    atc = response.context["object"]
    self.assertEqual(atc.name, atc_dict["name"])