class CreateUserProfileFormTestCase(TestCase): def setUp(self): self.my_profile = UserProfileGenerator().generate( role=UserProfileGenerator.MANAGER).pop(0) def test_create_user_profile_common_case(self): m_data = dict( username=self.my_profile.get_username(), first_name=self.my_profile.get_first_name(), last_name=self.my_profile.get_last_name(), email=self.my_profile.get_email(), phone=self.my_profile.get_phone(), address=self.my_profile.get_address(), weekends=['wed', 'mon'], password='******', confirm_password='******' ) form = CreateUserProfileForm(data=m_data, **{'user_role': 'manager'}) self.assertTrue(form.is_valid())