@Test public void testStack() { IntStack s = new IntStack(); assertEquals(0, s.size()); assertTrue(s.isEmpty()); for (int i = 0; i < 100; i++) { s.push(i); } assertEquals(100, s.size()); assertFalse(s.isEmpty()); for (int i = 99; i >= 0; i--) { assertEquals(i, s.pop()); } assertEquals(0, s.size()); assertTrue(s.isEmpty()); }