import org.junit.Test; import static org.junit.Assert.assertEquals; import java.net.URL; import java.io.InputStream; /** * The test class PDFTextParserTest -- it tests the PDFTextParser class * * @author Alex Mousavi and Kyle Jorgensen * @version Choice Points Project1 for CS56, Spring 2011 * @see PDFTextParser */ public class PDFTextParserFromURLTest { /** * Test a basic "Hello World!" pdf file */ @Test public void testHelloWorldFile() throws Exception { PDFTextParser myTester = new PDFTextParser(); String expected = "Hello World!\n"; URL url = new URL("http://www.cs.ucsb.edu/~pconrad/cs56/examples/urlPdf/0000227/pdfs/helloWorld.pdf"); InputStream is = url.openStream() ; assertEquals(expected,myTester.pdftoText(is)); } }