119120121122123124125126127
} public void testGet3ElementSeekFrom1Bit() { ArrayBitMaskMappingStrategy c=new ArrayBitMaskMappingStrategy(8,2); assertEquals(1,c.getSeekCount(3)); }
126127128129130131132133134135
} public void testGet15ElementFrom1Bit() { ArrayBitMaskMappingStrategy c=new ArrayBitMaskMappingStrategy(8,2); assertEquals(7,c.getIndexArrayElement(15)); }
133134135136137138139140141
} public void testGet15ElementSeekFrom1Bit() { ArrayBitMaskMappingStrategy c=new ArrayBitMaskMappingStrategy(8,2); assertEquals(1,c.getSeekCount(15)); }
141142143144145146147148149150
} public void testGet0ElementFrom5Bit() { ArrayBitMaskMappingStrategy c=new ArrayBitMaskMappingStrategy(8,30); assertEquals(0,c.getIndexArrayElement(0)); assertEquals(0,c.getSeekCount(0)); }
149150151152153154155156157
} public void testGet0ElementSeekCountFrom5Bit() { ArrayBitMaskMappingStrategy c=new ArrayBitMaskMappingStrategy(8,30); assertEquals(0,c.getSeekCount(0)); }
156157158159160161162163164165
} public void testGet1ElementFrom5Bit() { ArrayBitMaskMappingStrategy c=new ArrayBitMaskMappingStrategy(8,30); assertEquals(0,c.getIndexArrayElement(1)); }
164165166167168169170171172
} public void testGet1ElementSeekFrom5Bit() { ArrayBitMaskMappingStrategy c=new ArrayBitMaskMappingStrategy(8,30); assertEquals(1,c.getSeekCount(1)); }
171172173174175176177178179180
} public void testGet3ElementFrom5Bit() { ArrayBitMaskMappingStrategy c=new ArrayBitMaskMappingStrategy(8,30); assertEquals(0,c.getIndexArrayElement(3)); }
179180181182183184185186187
} public void testGet3ElementSeekFrom5Bit() { ArrayBitMaskMappingStrategy c=new ArrayBitMaskMappingStrategy(8,30); assertEquals(3,c.getSeekCount(3)); }
186187188189190191192193194195
} public void testGet64ElementFrom5Bit() { ArrayBitMaskMappingStrategy c=new ArrayBitMaskMappingStrategy(8,30); assertEquals(2,c.getIndexArrayElement(64)); }