コード例 #1
0
ファイル: test_pila.py プロジェクト: Ciuel/Python-Vicens
 def test_array(self):
     "Chequea que el array de la pila solo puede tener listas"
     pila1 = Pila()
     pila1.body="aaaa"
     self.assertTrue(type(pila1.body)==list)
     pila1.body=(1,2,3)
     self.assertTrue(type(pila1.body)==list)
     pila1.body=[1,2,3]
     self.assertTrue(type(pila1.body)==list)
コード例 #2
0
ファイル: test_pila.py プロジェクト: Ciuel/Python-Vicens
 def test_pop(self):
     "Chequea que el elemento popeado sea efectivamente el tope anterior de la pila"
     pila1=Pila()
     pila1.body=[1,2,3]
     tope=pila1.body[0]
     salida=pila1.pop()
     self.assertEqual(tope,salida)
     
     pila1.body=[]
     salida=pila1.pop()
     self.assertEqual(None,salida)