public void testRecuperarEnColeccionVacia() { #region Inicializar atrLista = new clsListaDobleEnlazada <int>(); int varItem = 0; #endregion #region Probar y Comprobar Assert.AreEqual(false, atrLista.Recuperar(0, ref varItem)); Assert.AreEqual(0, varItem); #endregion }
public void testRecuperarEnMedio() { #region Inicializar int varItem = 0; atrLista = new clsListaDobleEnlazada <int>(); atrLista.Agregar(1); atrLista.Agregar(2); atrLista.Agregar(3); atrLista.Agregar(4); #endregion #region Probar #endregion #region Comprobar Assert.AreEqual(true, atrLista.Recuperar(2, ref varItem)); Assert.AreEqual(3, varItem); 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 }