FileDocCategorySizeDatePackage
TestNotesAtom.javaAPI DocApache Poi 3.0.12138Mon Jan 01 18:56:12 GMT 2007org.apache.poi.hslf.record

TestNotesAtom

public class TestNotesAtom extends TestCase
Tests that NotesAtom works properly
author
Nick Burch (nick at torchbox dot com)

Fields Summary
private byte[]
data_a
Constructors Summary
Methods Summary
public voidtestFlags()

		NotesAtom na = new NotesAtom(data_a, 0, data_a.length);
		assertEquals(0x80000000, na.getSlideID());
		assertEquals(false, na.getFollowMasterObjects());
		assertEquals(false, na.getFollowMasterScheme());
		assertEquals(false, na.getFollowMasterBackground());
	
public voidtestRecordType()


         
		NotesAtom na = new NotesAtom(data_a, 0, data_a.length);
		assertEquals(1009l, na.getRecordType());
	
public voidtestWrite()

		NotesAtom na = new NotesAtom(data_a, 0, data_a.length);
		ByteArrayOutputStream baos = new ByteArrayOutputStream();
		na.writeOut(baos);
		byte[] b = baos.toByteArray();

		assertEquals(data_a.length, b.length);
		for(int i=0; i<data_a.length; i++) {
			assertEquals(data_a[i],b[i]);
		}