package com.donaldy.basic.stack; import org.junit.Assert; import org.junit.Test; /** * Created by DonaldY on 2017/5/4. */ public class QuickMinStackTest { @Test public void test() { QuickMinStack qmStack = new QuickMinStack(); int [] intArr = {13, 2, 6, 23, 12, 1, 1, 5}; for (int i = 0; i < intArr.length; ++i) { qmStack.push(intArr[i]); } Assert.assertEquals(5, qmStack.pop()); Assert.assertEquals(1, qmStack.pop()); Assert.assertEquals(1, qmStack.findMin()); Assert.assertEquals(1, qmStack.pop()); Assert.assertEquals(2, qmStack.findMin()); } }