/** * */ package com.anuragkapur.wgsn; import org.junit.Test; import static org.junit.Assert.*; /** * @author anuragkapur * */ public class DSOperationsTest { /** * Test method for {@link com.anuragkapur.wgsn.DSOperations#print(java.lang.String, java.lang.String)}. */ @Test public void testPrint() { String output = DSOperations.print("FIFO", "1,2,3,4,5,6,7,8,9"); assertEquals(output, "1,2,3,4,5,6,7,8,9"); output = DSOperations.print("FILO", "1,2,3,4,5,6,7,8,9"); assertEquals(output, "9,8,7,6,5,4,3,2,1"); output = DSOperations.print("FIFO", "3,5,1,3,7,8,9,6"); assertEquals(output, "3,5,1,3,7,8,9,6"); output = DSOperations.print("FILO", "3,5,1,3,7,8,9,6"); assertEquals(output, "6,9,8,7,3,1,5,3"); } /** * Test method for {@link com.anuragkapur.wgsn.DSOperations#printSort(java.lang.String, java.lang.String)}. */ @Test public void testPrintSort() { String output = DSOperations.printSort("FIFO", "1,2,3,4,5,6,7,8,9"); assertEquals(output, "1,2,3,4,5,6,7,8,9"); output = DSOperations.printSort("FIFO", "9,8,7,6,5,4,3,2,1"); assertEquals(output, "1,2,3,4,5,6,7,8,9"); output = DSOperations.printSort("FILO", "9,8,7,6,5,4,3,2,1"); assertEquals(output, "9,8,7,6,5,4,3,2,1"); output = DSOperations.printSort("FIFO", "9,8,7,6,5,4,3,2,1"); assertEquals(output, "1,2,3,4,5,6,7,8,9"); output = DSOperations.printSort("FILO", "3,5,1,3,7,8,9,6"); assertEquals(output, "9,8,7,6,5,3,3,1"); output = DSOperations.printSort("FIFO", "3,5,1,3,7,8,9,6"); assertEquals(output, "1,3,3,5,6,7,8,9"); } }