@Test public void journal_04() { JournalEntry entry1 = new JournalEntry(JournalEntryType.Object, testRef, bb1) ; JournalEntry entry2 = new JournalEntry(JournalEntryType.Object, testRef, bb3) ; long x1 = journal.writeJournal(entry1) ; long x2 = journal.writeJournal(entry2) ; Iterator<JournalEntry> iter = journal.entries() ; JournalEntry entry1a = iter.next(); JournalEntry entry2a = iter.next(); assertFalse(iter.hasNext()) ; }
@Test public void journal_04() { JournalEntry entry1 = new JournalEntry(JournalEntryType.Object, testRef, bb1) ; JournalEntry entry2 = new JournalEntry(JournalEntryType.Object, testRef, bb3) ; long x1 = journal.writeJournal(entry1) ; long x2 = journal.writeJournal(entry2) ; Iterator<JournalEntry> iter = journal.entries() ; JournalEntry entry1a = iter.next(); JournalEntry entry2a = iter.next(); assertFalse(iter.hasNext()) ; }
@Test public void journal_02() { JournalEntry entry1 = new JournalEntry(JournalEntryType.Buffer, testRef, bb1) ; long x = journal.writeJournal(entry1) ; assertEquals(0, x) ; JournalEntry entry9 = journal.readJournal(x) ; assertTrue(equal(entry1, entry9)) ; }
@Test public void journal_02() { JournalEntry entry1 = new JournalEntry(JournalEntryType.Buffer, testRef, bb1) ; long x = journal.writeJournal(entry1) ; assertEquals(0, x) ; JournalEntry entry9 = journal.readJournal(x) ; assertTrue(equal(entry1, entry9)) ; }
@Test public void journal_05() { JournalEntry entry1 = new JournalEntry(JournalEntryType.Buffer, testRef, bb1) ; JournalEntry entry2 = new JournalEntry(JournalEntryType.Buffer, testRef1, bb1) ; long x1 = journal.writeJournal(entry1) ; bb1.clear(); long x2 = journal.writeJournal(entry2) ; bb1.clear(); assertEquals(0, x1) ; assertNotEquals(0, x2) ; JournalEntry entry1a = journal.readJournal(x1) ; JournalEntry entry2a = journal.readJournal(x2) ; assertNotSame(entry1, entry1a) ; assertNotSame(entry2, entry2a) ; assertTrue(equal(entry1, entry1a)) ; assertTrue(equal(entry2, entry2a)) ; assertFalse(equal(entry1a, entry2a)) ; }
@Test public void journal_03() { JournalEntry entry1 = new JournalEntry(JournalEntryType.Buffer, testRef, bb1) ; JournalEntry entry2 = new JournalEntry(JournalEntryType.Object, testRef, bb1) ; long x1 = journal.writeJournal(entry1) ; bb1.clear() ; long x2 = journal.writeJournal(entry2) ; bb1.clear() ; assertEquals(0, x1) ; assertNotEquals(0, x2) ; JournalEntry entry1a = journal.readJournal(x1) ; JournalEntry entry2a = journal.readJournal(x2) ; assertNotSame(entry1, entry1a) ; assertNotSame(entry2, entry2a) ; assertTrue(equal(entry1, entry1a)) ; assertTrue(equal(entry2, entry2a)) ; assertFalse(equal(entry1a, entry2a)) ; }
@Test public void journal_05() { JournalEntry entry1 = new JournalEntry(JournalEntryType.Buffer, testRef, bb1) ; JournalEntry entry2 = new JournalEntry(JournalEntryType.Buffer, testRef1, bb1) ; long x1 = journal.writeJournal(entry1) ; bb1.clear(); long x2 = journal.writeJournal(entry2) ; bb1.clear(); assertEquals(0, x1) ; assertNotEquals(0, x2) ; JournalEntry entry1a = journal.readJournal(x1) ; JournalEntry entry2a = journal.readJournal(x2) ; assertNotSame(entry1, entry1a) ; assertNotSame(entry2, entry2a) ; assertTrue(equal(entry1, entry1a)) ; assertTrue(equal(entry2, entry2a)) ; assertFalse(equal(entry1a, entry2a)) ; }
@Test public void journal_06() { JournalEntry entry1 = new JournalEntry(JournalEntryType.Block, testRef, blk1) ; JournalEntry entry2 = new JournalEntry(JournalEntryType.Block, testRef, blk2) ; long x1 = journal.writeJournal(entry1) ; bb1.clear(); long x2 = journal.writeJournal(entry2) ; bb1.clear(); assertEquals(0, x1) ; assertNotEquals(0, x2) ; JournalEntry entry1a = journal.readJournal(x1) ; JournalEntry entry2a = journal.readJournal(x2) ; assertNotSame(entry1, entry1a) ; assertNotSame(entry2, entry2a) ; assertTrue(equal(entry1, entry1a)) ; assertTrue(equal(entry2, entry2a)) ; assertFalse(equal(entry1a, entry2a)) ; }
@Test public void journal_06() { JournalEntry entry1 = new JournalEntry(JournalEntryType.Block, testRef, blk1) ; JournalEntry entry2 = new JournalEntry(JournalEntryType.Block, testRef, blk2) ; long x1 = journal.writeJournal(entry1) ; bb1.clear(); long x2 = journal.writeJournal(entry2) ; bb1.clear(); assertEquals(0, x1) ; assertNotEquals(0, x2) ; JournalEntry entry1a = journal.readJournal(x1) ; JournalEntry entry2a = journal.readJournal(x2) ; assertNotSame(entry1, entry1a) ; assertNotSame(entry2, entry2a) ; assertTrue(equal(entry1, entry1a)) ; assertTrue(equal(entry2, entry2a)) ; assertFalse(equal(entry1a, entry2a)) ; }
@Test public void journal_03() { JournalEntry entry1 = new JournalEntry(JournalEntryType.Buffer, testRef, bb1) ; JournalEntry entry2 = new JournalEntry(JournalEntryType.Object, testRef, bb1) ; long x1 = journal.writeJournal(entry1) ; bb1.clear() ; long x2 = journal.writeJournal(entry2) ; bb1.clear() ; assertEquals(0, x1) ; assertNotEquals(0, x2) ; JournalEntry entry1a = journal.readJournal(x1) ; JournalEntry entry2a = journal.readJournal(x2) ; assertNotSame(entry1, entry1a) ; assertNotSame(entry2, entry2a) ; assertTrue(equal(entry1, entry1a)) ; assertTrue(equal(entry2, entry2a)) ; assertFalse(equal(entry1a, entry2a)) ; }