public void testInsertarUnItemEnListaConIndiceValido() { #region Configurar atrLista = new clsListaDobleEnlazada <int>(); atrLista.Agregar(1); atrLista.Agregar(3); atrLista.Agregar(4); #endregion #region Probar bool varResultado = atrLista.Insertar(1, 2); #endregion #region Comprobar Assert.AreEqual(true, varResultado); Assert.AreEqual(4, atrLista.darLongitud()); Assert.AreEqual(1, atrLista.darNodoPrimero().darItem()); Assert.AreEqual(2, atrLista.darNodoPrimero().darSiguiente().darItem()); Assert.AreEqual(3, atrLista.darNodoPrimero().darSiguiente().darSiguiente().darItem()); Assert.AreEqual(4, atrLista.darNodoUltimo().darItem()); #endregion }