def METHOD_NAME(self):
    self._setUpUsersAndLogin()
    self._setUpRoles()
    self.data = {
        "review_process": "preapproved",
        "group_name": "coolprogrammers",
        "personal": "John",
        "family": "Smith",
        "email": "john@smith.com",
        "github": "",
        "occupation": "",
        "occupation_other": "unemployed",
        "affiliation": "AGH University of Science and Technology",
        "location": "Cracow",
        "country": "PL",
        "domains": [1, 2],
        "domains_other": "",
        "underrepresented": "undisclosed",
        "previous_involvement": [Role.objects.get(name="host").id],
        "previous_training": "none",
        "previous_training_other": "",
        "previous_training_explanation": "",
        "previous_experience": "none",
        "previous_experience_other": "",
        "previous_experience_explanation": "",
        "programming_language_usage_frequency": "daily",
        "reason": "Just for fun.",
        "teaching_frequency_expectation": "monthly",
        "teaching_frequency_expectation_other": "",
        "max_travelling_frequency": "yearly",
        "max_travelling_frequency_other": "",
        "addition_skills": "",
        "user_notes": "",
        "agreed_to_code_of_conduct": "on",
        "agreed_to_complete_training": "on",
        "agreed_to_teach_workshops": "on",
        "privacy_consent": True,
    }
    self.data.update(self.add_terms_to_payload())