public void testDesencolarCaso3() { #region Inicializar atrVectorDeItemsEsperado = new int[2]; atrVectorDeItemsEsperado[0] = 5000; atrVectorDeItemsEsperado[1] = 5000; atrCola = new clsColaVector <int>(2, 1); atrCola.Encolar(2000); atrCola.Encolar(5000); bool varResultadoDesencolar; int varElementoDesencolado = 0; #endregion #region Probar varResultadoDesencolar = atrCola.Desencolar(ref varElementoDesencolado); #endregion #region Comprobar Assert.AreEqual(true, varResultadoDesencolar); Assert.AreEqual(2000, varElementoDesencolado); Assert.AreEqual(1, atrCola.darLongitud()); Assert.AreEqual(2, atrCola.darCapacidad()); CollectionAssert.AreEqual(atrVectorDeItemsEsperado, atrCola.darVectorItems()); #endregion }