@Test public void testConversionVeryBig() { long veryBig = (long) Integer.MAX_VALUE * 3; ColumnChunkMetaData md = newMD(veryBig); assertTrue(md instanceof LongColumnChunkMetaData); assertEquals(veryBig, md.getFirstDataPageOffset()); }
@Test public void testConversionNeg() { long neg = -1; ColumnChunkMetaData md = newMD(neg); assertTrue(md instanceof LongColumnChunkMetaData); assertEquals(neg, md.getFirstDataPageOffset()); }
@Test public void testConversionSmall() { long small = 1; ColumnChunkMetaData md = newMD(small); assertTrue(md instanceof IntColumnChunkMetaData); assertEquals(small, md.getFirstDataPageOffset()); }