package com.sprint.basic.stack; import org.junit.Assert; import org.junit.Test; public class StackTest { private Stack stack = new Stack(); @Test public void testStack() { Assert.assertTrue(stack.push(1)); Assert.assertEquals(1, stack.pop()); Assert.assertTrue(stack.push(2)); Assert.assertTrue(stack.push(3)); Assert.assertTrue(stack.push(4)); Assert.assertEquals(4, stack.pop()); Assert.assertEquals(2, stack.peek()); Assert.assertEquals(2, stack.size()); Assert.assertFalse(stack.isEmpty()); } }