Ejemplo n.º 1
0
 /** Prueba unitaria para {@link Pila#equals}. */
 @Test
 public void testEquals() {
   Assert.assertFalse(pila.equals(null));
   Assert.assertFalse(pila.equals(""));
   Assert.assertFalse(pila.equals(new Cola<Integer>()));
   Pila<Integer> pila2 = new Pila<Integer>();
   Assert.assertTrue(pila.equals(pila2));
   for (int i = 0; i < total; i++) {
     pila.mete(i);
     Assert.assertFalse(pila.equals(pila2));
     pila2.mete(i);
     Assert.assertTrue(pila.equals(pila2));
   }
 }