def test_update_profesor_username(self): #username vacio campos = dict(username='') result = tfg_services.update_profesor(self.prof1, campos) self.assertEqual(result['status'], False) #username no string campos = dict(username=2) result = tfg_services.update_profesor(self.prof1, campos) self.assertEqual(result['status'], False) #username no valido campos = dict(username='******') result = tfg_services.update_profesor(self.prof1, campos) self.assertEqual(result['status'], False) #username repetido campos = dict(username=self.otro_username) result = tfg_services.update_profesor(self.prof1, campos) self.assertEqual(result['status'], False) #username valido campos = dict(username='******') result = tfg_services.update_profesor(self.prof1, campos) self.assertEqual(result['data'].username, campos['username'])
def test_update_profesor_departamento(self): #last_name vacio campos = dict(departamento='') result = tfg_services.update_profesor(self.prof1, campos) self.assertEqual(result['status'], False) #last_name no string campos = dict(departamento=1) result = tfg_services.update_profesor(self.prof1, campos) self.assertEqual(result['status'], False) #last_name valido campos = dict(departamento='departemento segundo') result = tfg_services.update_profesor(self.prof1, campos) self.assertEqual(result['data'].departamento, campos['departamento'])
def test_update_profesor_apellidos(self): #last_name vacio campos = dict(last_name='') result = tfg_services.update_profesor(self.prof1, campos) self.assertEqual(result['status'], False) #last_name no string campos = dict(last_name=1) result = tfg_services.update_profesor(self.prof1, campos) self.assertEqual(result['status'], False) #last_name valido campos = dict(last_name='Pacopepe Federico') result = tfg_services.update_profesor(self.prof1, campos) self.assertEqual(result['data'].last_name, campos['last_name'])
def test_update_profesor_nombre(self): #first_name vacio campos = dict(first_name='') result = tfg_services.update_profesor(self.prof1, campos) self.assertEqual(result['status'], False) #first_name no string campos = dict(first_name=1) result = tfg_services.update_profesor(self.prof1, campos) self.assertEqual(result['status'], False) #first_name valido campos = dict(first_name='Pacopepe') result = tfg_services.update_profesor(self.prof1, campos) self.assertEqual(result['data'].first_name, campos['first_name'])
def test_update_profesor_valido(self): campos = dict(username=self.new_username, first_name=self.new_nombre, last_name=self.new_apellidos) result = tfg_services.update_profesor(self.prof1, campos) self.assertEqual(result['data'].username, self.new_username)