def test_eliminar_ok(self): lista = ListaEnlazada() lista.agregar('dummy_0', 0) lista.eliminar(0) self.assertTrue(lista.esVacia()) self.assertFalse(lista.incluye('dummy0')) lista.agregar('dummy_0', 0) lista.agregar('dummy_1', 1) lista.agregar('dummy_2', 2) lista.agregar('dummy_3', 3) tamanio = lista.getTamanio() lista.eliminar(2) self.assertEqual(tamanio - 1, lista.getTamanio()) self.assertFalse(lista.incluye('dummy2')) lista.eliminar(2) self.assertEqual(tamanio - 2, lista.getTamanio()) self.assertFalse(lista.incluye('dummy3')) lista.eliminar(0) self.assertEqual(tamanio - 3, lista.getTamanio()) self.assertFalse(lista.incluye('dummy0')) lista.eliminar(0) self.assertEqual(tamanio - 4, lista.getTamanio()) self.assertFalse(lista.incluye('dummy1'))
def test_eliminar_ok(self): lista = ListaEnlazada() lista.agregar("dummy_0", 0) lista.eliminar(0) self.assertTrue(lista.esVacia()) self.assertFalse(lista.incluye("dummy0")) lista.agregar("dummy_0", 0) lista.agregar("dummy_1", 1) lista.agregar("dummy_2", 2) lista.agregar("dummy_3", 3) tamanio = lista.getTamanio() lista.eliminar(2) self.assertEqual(tamanio - 1, lista.getTamanio()) self.assertFalse(lista.incluye("dummy2")) lista.eliminar(2) self.assertEqual(tamanio - 2, lista.getTamanio()) self.assertFalse(lista.incluye("dummy3")) lista.eliminar(0) self.assertEqual(tamanio - 3, lista.getTamanio()) self.assertFalse(lista.incluye("dummy0")) lista.eliminar(0) self.assertEqual(tamanio - 4, lista.getTamanio()) self.assertFalse(lista.incluye("dummy1"))
def test_incluye_existe(self): lista = ListaEnlazada() lista.agregar("dummy_0", 0) lista.agregar("dummy_1", 1) lista.agregar("dummy_2", 2) lista.agregar("dummy_3", 3) self.assertTrue(lista.incluye("dummy_0")) self.assertTrue(lista.incluye("dummy_1")) self.assertTrue(lista.incluye("dummy_2")) self.assertTrue(lista.incluye("dummy_3"))
def test_incluye_existe(self): lista = ListaEnlazada() lista.agregar('dummy_0', 0) lista.agregar('dummy_1', 1) lista.agregar('dummy_2', 2) lista.agregar('dummy_3', 3) self.assertTrue(lista.incluye('dummy_0')) self.assertTrue(lista.incluye('dummy_1')) self.assertTrue(lista.incluye('dummy_2')) self.assertTrue(lista.incluye('dummy_3'))
def test_eliminar_pos_error(self): lista = ListaEnlazada() lista.agregar("dummy_0", 0) lista.agregar("dummy_1", 1) lista.agregar("dummy_2", 2) tamanio = lista.getTamanio() self.assertRaises(IndexError, lista.eliminar, 3) self.assertRaises(IndexError, lista.eliminar, 4) self.assertRaises(IndexError, lista.eliminar, -1) self.assertEqual(tamanio, lista.getTamanio()) self.assertTrue(lista.incluye("dummy_0")) self.assertTrue(lista.incluye("dummy_1")) self.assertTrue(lista.incluye("dummy_2"))
def test_eliminar_pos_error(self): lista = ListaEnlazada() lista.agregar('dummy_0', 0) lista.agregar('dummy_1', 1) lista.agregar('dummy_2', 2) tamanio = lista.getTamanio() self.assertRaises(IndexError, lista.eliminar, 3) self.assertRaises(IndexError, lista.eliminar, 4) self.assertRaises(IndexError, lista.eliminar, -1) self.assertEqual(tamanio, lista.getTamanio()) self.assertTrue(lista.incluye('dummy_0')) self.assertTrue(lista.incluye('dummy_1')) self.assertTrue(lista.incluye('dummy_2'))
def test_incluye_no_existe(self): lista = ListaEnlazada() lista.agregar("dummy_0", 0) lista.agregar("dummy_1", 1) lista.agregar("dummy_2", 2) lista.agregar("dummy_3", 3) self.assertFalse(lista.incluye("dummy_4")) self.assertFalse(lista.incluye("dummy_5"))
def test_incluye_no_existe(self): lista = ListaEnlazada() lista.agregar('dummy_0', 0) lista.agregar('dummy_1', 1) lista.agregar('dummy_2', 2) lista.agregar('dummy_3', 3) self.assertFalse(lista.incluye('dummy_4')) self.assertFalse(lista.incluye('dummy_5'))
def test_incluye_lista_vacia(self): lista = ListaEnlazada() self.assertFalse(lista.incluye("dummy_0"))
def test_incluye_lista_vacia(self): lista = ListaEnlazada() self.assertFalse(lista.incluye('dummy_0'))