Ejemplo n.º 1
0
 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
 }
Ejemplo n.º 2
0
 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
 }