package io.trygvis.btree; import org.junit.Test; import java.io.File; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; public class HeapFileTest { @Test public void testBasic() throws Exception { int pageSize = 128; File f = new File("target/heap"); if (f.exists()) { assertTrue(f.delete()); } HeapFile file = new HeapFile(pageSize, f); assertEquals(0, file.pageCount()); HeapPage page = file.blankPage(); file.writePage(page); assertEquals(1, file.pageCount()); } }