示例#1
0
    def setUp(self):

        self.prof1_username = '******'
        self.prof1_nombre = 'profesor 1'
        self.prof1_apellidos = 'apellido 1 apellido 12'
        self.prof1_departamento = 'departamento primero'

        self.otro_username = '******'
        self.otro_nombre = 'profesor 2'
        self.otro_apellidos = 'apellido 2 apellido 22'
        self.otro_departamento = 'otro departamento'

        self.new_username = '******'
        self.new_nombre = 'profesor 3'
        self.new_apellidos = 'apellido 3 apellido 33'
        self.new_departamento = 'departamento nuevo'

        self.prof1 = tfg_services.insert_profesor(
            Profesor(username=self.prof1_username,
                     first_name=self.prof1_nombre,
                     last_name=self.prof1_apellidos,
                     departamento=self.prof1_departamento))['data']

        self.prof2 = tfg_services.insert_profesor(
            Profesor(username=self.otro_username,
                     first_name=self.otro_nombre,
                     last_name=self.otro_apellidos,
                     departamento=self.otro_departamento))['data']
    def test_insert_profesor_repetido(self):

        profesor1 = Profesor(username=self.prof1_username,
                             first_name=self.prof1_nombre,
                             last_name=self.prof1_apellidos,
                             departamento=self.prof1_departamento)
        result = tfg_services.insert_profesor(profesor1)
        self.assertEqual(result['data'].username, profesor1.username)
        result = tfg_services.insert_profesor(profesor1)
        self.assertEqual(result['status'], False)
    def test_insert_profesor_error(self):

        self.prof1_username = '******'
        profesor1 = Profesor(username=self.prof1_username,
                             first_name=self.prof1_nombre,
                             last_name=self.prof1_apellidos,
                             departamento=self.prof1_departamento)
        result = tfg_services.insert_profesor(profesor1)
        self.assertEqual(result['status'], False)

        username = '******'
        profesor1 = Profesor(username=username,
                             first_name=self.prof1_nombre,
                             last_name=self.prof1_apellidos,
                             departamento=self.prof1_departamento)
        result = tfg_services.insert_profesor(profesor1)
        self.assertEqual(result['status'], False)

        username = '******'
        profesor1 = Profesor(username=username,
                             first_name=self.prof1_nombre,
                             last_name=self.prof1_apellidos,
                             departamento=self.prof1_departamento)
        result = tfg_services.insert_profesor(profesor1)
        self.assertEqual(result['status'], False)

        username = '******'
        profesor1 = Profesor(username=username,
                             first_name=self.prof1_nombre,
                             last_name=self.prof1_apellidos,
                             departamento=self.prof1_departamento)
        result = tfg_services.insert_profesor(profesor1)
        self.assertEqual(result['status'], False)

        username = '******'
        profesor1 = Profesor(username=username,
                             first_name=self.prof1_nombre,
                             last_name=self.prof1_apellidos,
                             departamento=self.prof1_departamento)
        result = tfg_services.insert_profesor(profesor1)
        self.assertEqual(result['status'], False)
    def setUp(self):

        self.prof1_username = '******'
        self.prof1_nombre = 'alumno 1'
        self.prof1_apellidos = 'apellido 1 apellido 12'
        self.prof1_departamento = 'departamento 1'

        self.otro_username = '******'
        self.otro_nombre = 'profesor 2'
        self.otro_apellidos = 'apellido 2 apellido 22'
        self.otro_departamento = 'otro departamento'

        self.prof1 = tfg_services.insert_profesor(
            Profesor(username=self.prof1_username,
                     first_name=self.prof1_nombre,
                     last_name=self.prof1_apellidos,
                     departamento=self.prof1_departamento))
    def setUp(self):
        self.presidente = tfg_services.insert_profesor(
            Profesor(username='******',
                     first_name='presidente',
                     last_name='pepe',
                     departamento='black mesa4'))['data']
        self.titular_1 = tfg_services.insert_profesor(
            Profesor(username='******',
                     first_name='titular_1',
                     last_name='paco',
                     departamento='black mesa3'))['data']
        self.titular_2 = tfg_services.insert_profesor(
            Profesor(username='******',
                     first_name='titular_2',
                     last_name='pepe',
                     departamento='black mesa1'))['data']
        self.sup_presidente = tfg_services.insert_profesor(
            Profesor(username='******',
                     first_name='sup_presidente',
                     last_name='pepe',
                     departamento='black mesa3'))['data']
        self.sup_titular_1 = tfg_services.insert_profesor(
            Profesor(username='******',
                     first_name='sup_titular_1',
                     last_name='manuel',
                     departamento='black mesa2'))['data']
        self.sup_titular_2 = tfg_services.insert_profesor(
            Profesor(username='******',
                     first_name='sup_titular_2',
                     last_name='pepe',
                     departamento='black mesa2'))['data']

        self.user_alumn1_tfg = tfg_services.insert_alumno(
            Alumno(username='******',
                   first_name='alumn1',
                   last_name='apellidos 1'))['data']

        self.grupo_profesores = Group.objects.get_or_create(name='Profesores')
        self.grupo_alumnos = Group.objects.get_or_create(name='Alumnos')
    def test_insert_profesor_vacio(self):

        profesor = Profesor()
        result = tfg_services.insert_profesor(profesor)
        self.assertEqual(result['status'], False)