package com.zzl.util; import static org.junit.Assert.*; import org.junit.Before; import org.junit.Test; public class QueueTest { private Queue q; @Before public void init() { q = new Queue(); q.enQueue("1"); q.enQueue("2"); q.enQueue("3"); q.enQueue("4"); q.enQueue("5"); } @Test public void testEnQueue() { assertEquals(q.size(), 5); q.deQueue(); assertEquals(q.size(), 4); } @Test public void testIsEmpty() { q = new Queue(); assertEquals(q.isEmpty(), true); q.enQueue("1"); assertEquals(q.isEmpty(), false); q.deQueue(); assertEquals(q.isEmpty(), true); } }