示例#1
0
 public void BorrarInt()
 {
     Lista<int> lista = new Lista<int>();
     Assert.AreEqual(0, lista.Size());
     lista.AñadirAlFinal(9);
     Assert.AreEqual(1, lista.Size());
     lista.AñadirAlFinal(10);
     Assert.AreEqual(2, lista.Size());
     lista.AñadirAlFinal(22);
     Assert.AreEqual(3, lista.Size());
     lista.Borrar();
     Assert.AreEqual(2, lista.Size());
     lista.Borrar();
     Assert.AreEqual(1, lista.Size());
     lista.Borrar();
     Assert.AreEqual(0, lista.Size());
 }
示例#2
0
 public void TestBorrarConListaVacia()
 {
     Lista<int> lista = new Lista<int>();
     lista.Borrar();
 }
示例#3
0
 public void BorrarDouble()
 {
     Lista<double> lista = new Lista<double>();
     Assert.AreEqual(0, lista.Size());
     lista.AñadirAlFinal(1.0);
     Assert.AreEqual(1, lista.Size());
     lista.AñadirAlFinal(22.4);
     Assert.AreEqual(2, lista.Size());
     lista.AñadirAlFinal(1.6547);
     Assert.AreEqual(3, lista.Size());
     lista.Borrar();
     Assert.AreEqual(2, lista.Size());
     lista.Borrar();
     Assert.AreEqual(1, lista.Size());
     lista.Borrar();
     Assert.AreEqual(0, lista.Size());
 }
示例#4
0
 public void BorrarPersona()
 {
     Lista<Persona> lista = new Lista<Persona>();
     Assert.AreEqual(0, lista.Size());
     lista.AñadirAlFinal(new Persona());
     Assert.AreEqual(1, lista.Size());
     lista.AñadirAlFinal(new Persona());
     Assert.AreEqual(2, lista.Size());
     lista.AñadirAlFinal(new Persona());
     Assert.AreEqual(3, lista.Size());
     lista.Borrar();
     Assert.AreEqual(2, lista.Size());
     lista.Borrar();
     Assert.AreEqual(1, lista.Size());
     lista.Borrar();
     Assert.AreEqual(0, lista.Size());
 }
示例#5
0
 public void BorrarString()
 {
     Lista<String> lista = new Lista<String>();
     Assert.AreEqual(0, lista.Size());
     lista.AñadirAlFinal("hola");
     Assert.AreEqual(1, lista.Size());
     lista.AñadirAlFinal("adios");
     Assert.AreEqual(2, lista.Size());
     lista.AñadirAlFinal("prueba");
     Assert.AreEqual(3, lista.Size());
     lista.Borrar();
     Assert.AreEqual(2, lista.Size());
     lista.Borrar();
     Assert.AreEqual(1, lista.Size());
     lista.Borrar();
     Assert.AreEqual(0, lista.Size());
 }