Esempio n. 1
0
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())