package com.github.ipk2015.coding2017.basic.test; import static org.junit.Assert.*; import org.junit.Before; import org.junit.Test; import com.github.ipk2015.coding2017.basic.queue.Queue; public class QueueTest { Queue queue; @Before public void setUp() throws Exception { queue=new Queue(); } @Test public void testEnQueue() { queue.enQueue("hehe1"); queue.enQueue("hehe2"); assertEquals(2, queue.size()); } @Test public void testDeQueue() { queue.enQueue("hehe1"); queue.enQueue("hehe2"); queue.deQueue(); assertEquals(1, queue.size()); } @Test public void testIsEmpty() { queue.enQueue("hehe1"); queue.enQueue("hehe2"); queue.deQueue(); queue.deQueue(); assertEquals(true, queue.isEmpty()); } @Test public void testSize() { queue.enQueue("hehe1"); queue.enQueue("hehe2"); queue.deQueue(); assertEquals(1, queue.size()); } }