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
 }