public void testRevisarSobrePilaVacia() { #region Inicializar atrVectorDeItemsEsperado = new int[2] { 0, 0 }; atrPila = new clsPilaVector <int>(2); bool varResultadoRevisar; int varElementoRevisado = 0; #endregion #region Probar varResultadoRevisar = atrPila.Revisar(ref varElementoRevisado); #endregion #region Comprobar Assert.AreEqual(false, varResultadoRevisar); Assert.AreEqual(0, varElementoRevisado); CollectionAssert.AreEqual(atrVectorDeItemsEsperado, atrPila.darVectorItems()); #endregion }
public void testRevisarUnItem() { #region Inicializar atrVectorDeItemsEsperado = new int[3] { 5000, 2000, 0 }; atrPila = new clsPilaVector <int>(3); atrPila.Apilar(2000); atrPila.Apilar(5000); bool varResultadoRevisar; int varElementoRevisado = 0; #endregion #region Probar varResultadoRevisar = atrPila.Revisar(ref varElementoRevisado); #endregion #region Comprobar Assert.AreEqual(true, varResultadoRevisar); Assert.AreEqual(5000, varElementoRevisado); CollectionAssert.AreEqual(atrVectorDeItemsEsperado, atrPila.darVectorItems()); #endregion }