def test_proximo(self): rec = Recorredor(self.lista3) rec.comenzar() rec.proximo() self.assertEqual(self.ELEM_1, rec.elemento()) rec.proximo() self.assertEqual(self.ELEM_2, rec.elemento()) self.assertRaises(StopIteration, rec.proximo) recpy = Recorredor(self.lista_py_3) recpy.comenzar() recpy.proximo() self.assertEqual(self.ELEM_1, recpy.elemento()) recpy.proximo() self.assertEqual(self.ELEM_2, recpy.elemento()) self.assertRaises(StopIteration, recpy.proximo)
def test_proximo(self): rec = Recorredor(self.lista3) rec.comenzar() rec.proximo() self.assertEqual(self.ELEM_1, rec.elemento()) rec.proximo() self.assertEqual(self.ELEM_2, rec.elemento()) self.assertRaises(StopIteration, rec.proximo) recpy = Recorredor(self.lista_py_3) recpy.comenzar() recpy.proximo() self.assertEqual(self.ELEM_1, recpy.elemento()) recpy.proximo() self.assertEqual(self.ELEM_2, recpy.elemento()) self.assertRaises(StopIteration, recpy.proximo)
def test_agregar(self): NEW_DUMMY_0 = "new_dummy_0" NEW_DUMMY_1 = "new_dummy_1" NEW_DUMMY_2 = "new_dummy_2" rec = Recorredor(self.lista3) rec._actual = 0 rec.agregar(NEW_DUMMY_0) self.assertEqual(NEW_DUMMY_0, rec.elemento()) self.assertEqual(NEW_DUMMY_0, self.lista3.elemento(0)) rec._actual = 1 rec.agregar(NEW_DUMMY_1) self.assertEqual(NEW_DUMMY_1, rec.elemento()) self.assertEqual(NEW_DUMMY_1, self.lista3.elemento(1)) rec._actual = 2 rec.agregar(NEW_DUMMY_2) self.assertEqual(NEW_DUMMY_2, rec.elemento()) self.assertEqual(NEW_DUMMY_2, self.lista3.elemento(2)) recpy = Recorredor(self.lista_py_3) recpy._actual = 0 recpy.agregar(NEW_DUMMY_0) self.assertEqual(NEW_DUMMY_0, recpy.elemento()) self.assertEqual(NEW_DUMMY_0, self.lista_py_3.elemento(0)) recpy._actual = 1 recpy.agregar(NEW_DUMMY_1) self.assertEqual(NEW_DUMMY_1, recpy.elemento()) self.assertEqual(NEW_DUMMY_1, self.lista_py_3.elemento(1)) recpy._actual = 2 recpy.agregar(NEW_DUMMY_2) self.assertEqual(NEW_DUMMY_2, recpy.elemento()) self.assertEqual(NEW_DUMMY_2, self.lista_py_3.elemento(2))
def test_agregar(self): NEW_DUMMY_0 = 'new_dummy_0' NEW_DUMMY_1 = 'new_dummy_1' NEW_DUMMY_2 = 'new_dummy_2' rec = Recorredor(self.lista3) rec._actual = 0 rec.agregar(NEW_DUMMY_0) self.assertEqual(NEW_DUMMY_0, rec.elemento()) self.assertEqual(NEW_DUMMY_0, self.lista3.elemento(0)) rec._actual = 1 rec.agregar(NEW_DUMMY_1) self.assertEqual(NEW_DUMMY_1, rec.elemento()) self.assertEqual(NEW_DUMMY_1, self.lista3.elemento(1)) rec._actual = 2 rec.agregar(NEW_DUMMY_2) self.assertEqual(NEW_DUMMY_2, rec.elemento()) self.assertEqual(NEW_DUMMY_2, self.lista3.elemento(2)) recpy = Recorredor(self.lista_py_3) recpy._actual = 0 recpy.agregar(NEW_DUMMY_0) self.assertEqual(NEW_DUMMY_0, recpy.elemento()) self.assertEqual(NEW_DUMMY_0, self.lista_py_3.elemento(0)) recpy._actual = 1 recpy.agregar(NEW_DUMMY_1) self.assertEqual(NEW_DUMMY_1, recpy.elemento()) self.assertEqual(NEW_DUMMY_1, self.lista_py_3.elemento(1)) recpy._actual = 2 recpy.agregar(NEW_DUMMY_2) self.assertEqual(NEW_DUMMY_2, recpy.elemento()) self.assertEqual(NEW_DUMMY_2, self.lista_py_3.elemento(2))
def test_elemento(self): rec = Recorredor(self.lista3) rec.comenzar() rec._actual = 0 self.assertEqual(self.ELEM_0, rec.elemento()) rec._actual = 1 self.assertEqual(self.ELEM_1, rec.elemento()) rec._actual = 2 self.assertEqual(self.ELEM_2, rec.elemento()) recpy = Recorredor(self.lista_py_3) recpy.comenzar() recpy._actual = 0 self.assertEqual(self.ELEM_0, recpy.elemento()) recpy._actual = 1 self.assertEqual(self.ELEM_1, recpy.elemento()) recpy._actual = 2 self.assertEqual(self.ELEM_2, recpy.elemento())
def test_elemento(self): rec = Recorredor(self.lista3) rec.comenzar() rec._actual = 0 self.assertEqual(self.ELEM_0, rec.elemento()) rec._actual = 1 self.assertEqual(self.ELEM_1, rec.elemento()) rec._actual = 2 self.assertEqual(self.ELEM_2, rec.elemento()) recpy = Recorredor(self.lista_py_3) recpy.comenzar() recpy._actual = 0 self.assertEqual(self.ELEM_0, recpy.elemento()) recpy._actual = 1 self.assertEqual(self.ELEM_1, recpy.elemento()) recpy._actual = 2 self.assertEqual(self.ELEM_2, recpy.elemento())