Ejemplo n.º 1
0
 @Test
 public void testDeQueue() {
   q.enQueue(new Integer(1));
   q.enQueue(new Integer(2));
   q.enQueue(new Integer(3));
   assertEquals(1, q.deQueue());
   assertEquals(2, q.deQueue());
   assertEquals(3, q.deQueue());
 }
Ejemplo n.º 2
0
 @Test
 public void testIsFull() {
   assertFalse(q.isFull());
   q.enQueue(new Integer(1));
   q.enQueue(new Integer(1));
   q.enQueue(new Integer(1));
   q.enQueue(new Integer(1));
   q.enQueue(new Integer(1));
   assertTrue(q.isFull());
 }
Ejemplo n.º 3
0
 @Test(expected = RuntimeException.class)
 public void testEnQueueThrowsException() {
   q.enQueue(new Integer(1));
   q.deQueue();
   q.enQueue(new Integer(1));
   q.enQueue(new Integer(1));
   q.enQueue(new Integer(1));
   q.enQueue(new Integer(1));
   q.enQueue(new Integer(1));
   q.enQueue(new Integer(1));
 }
Ejemplo n.º 4
0
 @Test(expected = RuntimeException.class)
 public void testDeQueueThrowsException() {
   q.deQueue();
 }