コード例 #1
0
    def test_06_NumeroAlumnos(self):
        '''Comprueba que se obtiene de forma correcta el número de alumnos en la BD.'''
        os.system('mysql -u root -p\'root\' < ../DBCreator_v0_1.sql')
        #Comprobamos que no existan.
        cero=GestorAlumnos.getNumAlumnos()
        for x in range(0, 3):
            GestorAlumnos.nuevoAlumno(str(x))
        tres=GestorAlumnos.getNumAlumnos()
        GestorAlumnos.delAlumno('2')

        dos=GestorAlumnos.getNumAlumnos();

        if cero==0 and tres==3 and dos==2:
            resultado=True

        self.assertEqual(resultado,True)
コード例 #2
0
    def test_05_EliminacionAlumno(self):
        '''Eliminamos el alumno de la base de datos y comprobamos el mensaje devuelto'''
        os.system('mysql -u root -p\'root\' < ../DBCreator_v0_1.sql')
        GestorAlumnos.nuevoAlumno('Juan')
        #Si el alumno se elimina y no se encuentra después está bien.
        if GestorAlumnos.delAlumno('1') == 'OK' and GestorAlumnos.getAlumno('1') == 'Elemento no encontrado':
            testA=True
        else:
            testA=False

        self.assertEqual(testA,True)