public void testConstructor2DatosCapacidadMinValue()
 {
     #region Inicializar
     #endregion
     #region Probar
     atrColaDatos = new clsColaVector <int>(int.MinValue);
     #endregion
     #region Comprobar
     Assert.AreEqual(100, atrColaDatos.darCapacidad());
     Assert.AreEqual(0, atrColaDatos.darFactorDeCrecimiento());
     Assert.AreEqual(false, atrColaDatos.darCapacidadFlexible());
     Assert.AreEqual(typeof(int[]), atrColaDatos.darVectorItems().GetType());
     #endregion
 }
 public void testConstructor2ObjetosConCapacidadCercanaAMaxValue()
 {
     #region Inicializar
     #endregion
     #region Probar
     atrColaObjetos = new clsColaVector <clsPersona>(int.MaxValue - 50000);
     #endregion
     #region Comprobar
     Assert.AreEqual(0, atrColaObjetos.darCapacidad());
     Assert.AreEqual(null, atrColaObjetos.darVectorItems());
     Assert.AreEqual(1, atrColaObjetos.darFactorDeCrecimiento());
     Assert.AreEqual(true, atrColaObjetos.darCapacidadFlexible());
     #endregion
 }
 public void testConstructor2ObjetosCapacidadMinValue()
 {
     #region Inicializar
     #endregion
     #region Probar
     atrColaObjetos = new clsColaVector <clsPersona>(int.MinValue);
     #endregion
     #region Comprobar
     Assert.AreEqual(100, atrColaObjetos.darCapacidad());
     Assert.AreEqual(100, atrColaObjetos.darVectorItems().Length);
     Assert.AreEqual(0, atrColaObjetos.darFactorDeCrecimiento());
     Assert.AreEqual(false, atrColaObjetos.darCapacidadFlexible());
     #endregion
 }
 public void testConstructor2DatosConMaxValue()
 {
     #region Inicializar
     #endregion
     #region Probar
     atrColaDatos = new clsColaVector <int>(int.MaxValue);
     #endregion
     #region Comprobar
     Assert.AreEqual(0, atrColaDatos.darCapacidad());
     Assert.AreEqual(null, atrColaDatos.darVectorItems());
     Assert.AreEqual(1, atrColaDatos.darFactorDeCrecimiento());
     Assert.AreEqual(true, atrColaDatos.darCapacidadFlexible());
     #endregion
 }
 public void testConstructor4CapacidadValidoFactoCrecimientoNoValido()
 {
     #region Inicializar
     #endregion
     #region Probar
     atrColaDatos = new clsColaVector <int>(1500, int.MinValue);
     #endregion
     #region Comprobar
     Assert.AreEqual(1500, atrColaDatos.darCapacidad());
     Assert.AreEqual(1500, atrColaDatos.darVectorItems().Length);
     Assert.AreEqual(1, atrColaDatos.darFactorDeCrecimiento());
     Assert.AreEqual(true, atrColaDatos.darCapacidadFlexible());
     Assert.AreEqual(typeof(int[]), atrColaDatos.darVectorItems().GetType());
     #endregion
 }
 public void testConstructor1ConObjetos()
 {
     #region Inicializar
     #endregion
     #region Probar
     atrColaObjetos = new clsColaVector <clsPersona>();
     #endregion
     #region Comprobar
     Assert.AreEqual(100, atrColaObjetos.darCapacidad());
     Assert.AreEqual(100, atrColaObjetos.darVectorItems().Length);
     Assert.AreEqual(0, atrColaObjetos.darFactorDeCrecimiento());
     Assert.AreEqual(false, atrColaObjetos.darCapacidadFlexible());
     Assert.AreEqual(typeof(clsPersona[]), atrColaObjetos.darVectorItems().GetType());
     #endregion
 }