diff options
author | Yegor Kozlov <yegor@apache.org> | 2009-08-23 12:34:24 +0000 |
---|---|---|
committer | Yegor Kozlov <yegor@apache.org> | 2009-08-23 12:34:24 +0000 |
commit | 2712b14d2f43f51e80818936b0de97d36865ee3b (patch) | |
tree | 86c800395ba7ccc7ed084f080f1bd5ed7f2e0bc7 /src/scratchpad/testcases/org/apache/poi/hpbf/model/TestQuillContents.java | |
parent | e8b5f3670405426c04e3e2fb12400fceb375c8d2 (diff) | |
download | poi-2712b14d2f43f51e80818936b0de97d36865ee3b.tar.gz poi-2712b14d2f43f51e80818936b0de97d36865ee3b.zip |
moved all test data to a top-level directory, refactored all junit usages of .testdata.path to one place
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@806959 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/scratchpad/testcases/org/apache/poi/hpbf/model/TestQuillContents.java')
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hpbf/model/TestQuillContents.java | 49 |
1 files changed, 14 insertions, 35 deletions
diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/model/TestQuillContents.java b/src/scratchpad/testcases/org/apache/poi/hpbf/model/TestQuillContents.java index 6a80c86286..b88e45b028 100644 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/model/TestQuillContents.java +++ b/src/scratchpad/testcases/org/apache/poi/hpbf/model/TestQuillContents.java @@ -17,29 +17,22 @@ package org.apache.poi.hpbf.model; -import java.io.File; -import java.io.FileInputStream; - import org.apache.poi.hpbf.HPBFDocument; import org.apache.poi.hpbf.model.qcbits.QCTextBit; import org.apache.poi.hpbf.model.qcbits.QCPLCBit.Type12; import org.apache.poi.hpbf.model.qcbits.QCPLCBit.Type0; import org.apache.poi.hpbf.model.qcbits.QCPLCBit.Type4; import org.apache.poi.hpbf.model.qcbits.QCPLCBit.Type8; +import org.apache.poi.POIDataSamples; import junit.framework.TestCase; public final class TestQuillContents extends TestCase { - private String dir; - - protected void setUp() { - dir = System.getProperty("HPBF.testdata.path"); - } + private static final POIDataSamples _samples = POIDataSamples.getPublisherInstance(); public void testBasics() throws Exception { - File f = new File(dir, "Sample.pub"); HPBFDocument doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("Sample.pub") ); QuillContents qc = doc.getQuillContents(); @@ -69,9 +62,8 @@ public final class TestQuillContents extends TestCase { } public void testText() throws Exception { - File f = new File(dir, "Sample.pub"); HPBFDocument doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("Sample.pub") ); QuillContents qc = doc.getQuillContents(); @@ -84,9 +76,8 @@ public final class TestQuillContents extends TestCase { } public void testPLC() throws Exception { - File f = new File(dir, "Simple.pub"); HPBFDocument doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("Simple.pub") ); QuillContents qc = doc.getQuillContents(); @@ -145,9 +136,8 @@ public final class TestQuillContents extends TestCase { } public void testComplexPLC() throws Exception { - File f = new File(dir, "Sample.pub"); HPBFDocument doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("Sample.pub") ); QuillContents qc = doc.getQuillContents(); @@ -247,9 +237,8 @@ public final class TestQuillContents extends TestCase { } public void testNoHyperlinks() throws Exception { - File f = new File(dir, "SampleNewsletter.pub"); HPBFDocument doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("SampleNewsletter.pub") ); QuillContents qc = doc.getQuillContents(); @@ -264,15 +253,13 @@ public final class TestQuillContents extends TestCase { } public void testSimpleHyperlink() throws Exception { - File f; HPBFDocument doc; QuillContents qc; Type12 hlBit; // Link at 10 - f = new File(dir, "LinkAt10.pub"); doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("LinkAt10.pub") ); qc = doc.getQuillContents(); @@ -285,9 +272,8 @@ public final class TestQuillContents extends TestCase { assertEquals("http://poi.apache.org/", hlBit.getHyperlink(0)); // Longer link at 10 - f = new File(dir, "LinkAt10Longer.pub"); doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("LinkAt10Longer.pub") ); qc = doc.getQuillContents(); @@ -300,9 +286,8 @@ public final class TestQuillContents extends TestCase { assertEquals("http://poi.apache.org/hpbf/", hlBit.getHyperlink(0)); // Link at 20 - f = new File(dir, "LinkAt20.pub"); doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("LinkAt20.pub") ); qc = doc.getQuillContents(); @@ -316,15 +301,13 @@ public final class TestQuillContents extends TestCase { } public void testManyHyperlinks() throws Exception { - File f; HPBFDocument doc; QuillContents qc; Type12 hlBit; // Link at 10 - f = new File(dir, "LinkAt10.pub"); doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("LinkAt10.pub") ); qc = doc.getQuillContents(); @@ -339,16 +322,14 @@ public final class TestQuillContents extends TestCase { } public void testHyperlinkDifferentVersions() throws Exception { - File f; HPBFDocument doc; QuillContents qc; Type12 hlBitA; Type12 hlBitB; // Latest version - f = new File(dir, "Sample.pub"); doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("Sample.pub") ); qc = doc.getQuillContents(); @@ -375,9 +356,8 @@ public final class TestQuillContents extends TestCase { assertEquals("mailto:dev@poi.apache.org?subject=HPBF", hlBitB.getHyperlink(2)); // 2000 version - f = new File(dir, "Sample2000.pub"); doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("Sample2000.pub") ); qc = doc.getQuillContents(); @@ -404,9 +384,8 @@ public final class TestQuillContents extends TestCase { assertEquals("mailto:dev@poi.apache.org?subject=HPBF", hlBitB.getHyperlink(2)); // 98 version - f = new File(dir, "Sample98.pub"); doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("Sample98.pub") ); qc = doc.getQuillContents(); |