def METHOD_NAME(self):
    self.assertEqual(0, len(Group.by_domain(self.domain.name)))
    group_json = {
        "case_sharing": True,
        "metadata": {
            "localization": "Ghana"
        },
        "name": "test group",
        "reporting": True,
    }
    response = self._assert_auth_post_resource(self.list_endpoint,
                                json.dumps(group_json),
                                content_type='application/json')
    self.assertEqual(response.status_code, 201)
    [group_back] = Group.by_domain(self.domain.name)
    self.addCleanup(group_back.delete)
    self.assertEqual(group_back.name, "test group")
    self.assertTrue(group_back.reporting)
    self.assertTrue(group_back.case_sharing)
    self.assertEqual(group_back.metadata["localization"], "Ghana")