1 2 17 18 package org.apache.poi.hssf.record; 19 20 import junit.framework.TestCase; 21 22 27 public class TestNameRecord 28 extends TestCase 29 { 30 31 34 public void testFillExtras() 35 { 36 37 byte[] examples = { 38 (byte) 0x88, (byte) 0x03, (byte) 0x67, (byte) 0x06, 39 (byte) 0x07, (byte) 0x00, (byte) 0x00, (byte) 0x00, 40 (byte) 0x00, (byte) 0x00, (byte) 0x00, (byte) 0x23, 41 (byte) 0x00, (byte) 0x00, (byte) 0x00, (byte) 0x4D, 42 (byte) 0x61, (byte) 0x63, (byte) 0x72, (byte) 0x6F, 43 (byte) 0x31, (byte) 0x3A, (byte) 0x01, (byte) 0x00, 44 (byte) 0x00, (byte) 0x00, (byte) 0x11, (byte) 0x00, 45 (byte) 0x00, (byte) 0x4D, (byte) 0x61, (byte) 0x63, 46 (byte) 0x72, (byte) 0x6F, (byte) 0x20, (byte) 0x72, 47 (byte) 0x65, (byte) 0x63, (byte) 0x6F, (byte) 0x72, 48 (byte) 0x64, (byte) 0x65, (byte) 0x64, (byte) 0x20, 49 (byte) 0x32, (byte) 0x37, (byte) 0x2D, (byte) 0x53, 50 (byte) 0x65, (byte) 0x70, (byte) 0x2D, (byte) 0x39, 51 (byte) 0x33, (byte) 0x20, (byte) 0x62, (byte) 0x79, 52 (byte) 0x20, (byte) 0x41, (byte) 0x4C, (byte) 0x4C, 53 (byte) 0x57, (byte) 0x4F, (byte) 0x52 54 }; 55 56 57 NameRecord name = new NameRecord(); 58 name.fillFields( examples, (short) examples.length ); 59 String description = name.getDescriptionText(); 60 assertNotNull( description ); 61 assertTrue( "text contains ALLWOR", description.indexOf( "ALLWOR" ) > 0 ); 62 63 } 64 65 } 66 67 68 | Popular Tags |