def test_insertElement(self): self.lst = slt.newList('ARRAY_LIST') slt.insertElement(self.lst, self.book1, 1) self.assertEqual(slt.size(self.lst), 1) slt.insertElement(self.lst, self.book2, 1) self.assertEqual(slt.size(self.lst), 2) book = slt.getElement(self.lst, 1) self.assertDictEqual(book, self.book2) book = slt.getElement(self.lst, 2) self.assertDictEqual(book, self.book1)
def test_insertElement (self): self.lst = slt.newList() self.assertEqual (slt.isEmpty(self.lst), True) self.assertEqual (slt.size(self.lst), 0) slt.insertElement (self.lst, self.book1, 1) self.assertEqual (slt.size(self.lst), 1) slt.insertElement (self.lst, self.book2, 1) self.assertEqual (slt.size(self.lst), 2) book = slt.getElement(self.lst, 1) self.assertDictEqual (book, self.book2) book = slt.getElement(self.lst, 2) self.assertDictEqual (book, self.book1)
def test_insertElement(self): self.lst = slt.newList('ARRAY_LIST') self.assertEqual(slt.isEmpty(self.lst), True) self.assertEqual(slt.size(self.lst), 0) slt.insertElement(self.lst, self.movie1, 1) self.assertEqual(slt.size(self.lst), 1) slt.insertElement(self.lst, self.movie2, 1) self.assertEqual(slt.size(self.lst), 2) movie = slt.getElement(self.lst, 1) self.assertDictEqual(movie, self.movie2) movie = slt.getElement(self.lst, 2) self.assertDictEqual(movie, self.movie1)
def insertElement(lst, element, pos): """ Inserta el elemento element en la posición pos de la lista. Inserta el elemento en la posición pos de la lista. La lista puede ser vacía. Se incrementa en 1 el tamaño de la lista. Args: lst: La lista en la que se va a insertar el elemento element: El elemento a insertar pos: posición en la que se va a insertar el elemento, 0 < pos <= size(lst) Raises: Exception """ try: lt.insertElement(lst, element, pos) except Exception as exp: error.reraise(exp, 'TADList->insertElement: ')
def insertElement(lst, element, pos): """ Inserta el elemento element en la posición pos de la lista. """ lt.insertElement(lst, element, pos)