package testcase; import static org.junit.Assert.*; import org.junit.Test; import com.basic.Stack; public class TestStack { @Test public void testStack() { Stack stack = new Stack(); assertTrue(stack.isEmpty()); for (int i = 10; i < 20; i++) { stack.push(i); } assertFalse(stack.isEmpty()); assertTrue(stack.size() == 10); assertTrue(stack.peek().equals(19)); assertFalse(stack.peek().equals(10)); assertTrue(stack.pop().equals(19)); assertTrue(stack.pop().equals(18)); } }