1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package org.millscript.office.excel.versions.biff8;
22
23 import org.millscript.commons.alert.Alert;
24 import org.millscript.commons.alert.reporters.StandardMishapAlertReporter;
25 import org.millscript.commons.vfs.VFS;
26 import org.millscript.commons.vfs.protocols.file.LocalFile;
27 import org.millscript.office.compound.vfs.CompoundDocumentVolume;
28 import org.millscript.office.excel.ExcelLoader;
29 import org.millscript.office.spreadsheet.Workbook;
30
31 import java.io.File;
32
33 import junit.framework.TestCase;
34
35 /**
36 *
37 */
38 public class BIFF8RecordParserTestAlt extends TestCase {
39
40 private CompoundDocumentVolume vol;
41
42 /**
43 * @see junit.framework.TestCase#setUp()
44 */
45 @Override
46 protected void setUp() throws Exception {
47 super.setUp();
48 final VFS vfs = new VFS();
49 final File sourceFile = new File( "src/test/office/forKR.xls/" );
50 final LocalFile file = (LocalFile) vfs.resolveAsFile(
51 sourceFile.toURI().resolve( "./forKR.xls/" )
52 );
53 this.vol = new CompoundDocumentVolume( file );
54 }
55
56 public void testStupid() {
57 try {
58 final Workbook workbook = ExcelLoader.getWorkbook( this.vol );
59 System.out.println( workbook );
60 } catch (Alert alert) {
61 StandardMishapAlertReporter.MISHAP_REPORTER.report( alert );
62 } catch (Exception e) {
63 System.out.println( e );
64 }
65 }
66
67 }