@Override public long size() { return index.size() ; } }
public static void testDelete(Index index, int[] vals) { long size1 = index.size() ; int count = 0 ; count = delete(index, vals) ; List<Record> x = intToRecord(vals, RecordLib.TestRecordLength) ; for ( Record r : x ) { boolean b = index.delete(r) ; if ( b ) count ++ ; } for ( Record r : x ) BaseTest.assertFalse(index.contains(r)) ; long size2 = index.size() ; assertEquals(size1-count, size2) ; }
public static void testDelete(Index index, int[] vals) { long size1 = index.size() ; int count = 0 ; count = delete(index, vals) ; List<Record> x = intToRecord(vals, RecordLib.TestRecordLength) ; for ( Record r : x ) { boolean b = index.delete(r) ; if ( b ) count ++ ; } for ( Record r : x ) BaseTest.assertFalse(index.contains(r)) ; long size2 = index.size() ; assertEquals(size1-count, size2) ; }
assertEquals("Expected records size and tree size different", y.size(), index.size()) ; assertEquals("Expected records size and iteration over all keys are of different sizes", y.size(), x.size()) ;
assertEquals("Expected records size and tree size different", y.size(), index.size()) ; assertEquals("Expected records size and iteration over all keys are of different sizes", y.size(), x.size()) ;
private Index test(int[] insKeys, int[] delKeys, int[] expected) { index = makeIndex(4,0) ; testInsert(index, insKeys) ; long x = index.size() ; if ( x >= 0 ) assertEquals(insKeys.length, x) ; if ( delKeys != null ) { testDelete(index, delKeys) ; } if ( expected != null ) testIndexContents(index, expected) ; return index ; }
private Index test(int[] insKeys, int[] delKeys, int[] expected) { index = makeIndex(4,0) ; testInsert(index, insKeys) ; long x = index.size() ; if ( x >= 0 ) assertEquals(insKeys.length, x) ; if ( delKeys != null ) { testDelete(index, delKeys) ; } if ( expected != null ) testIndexContents(index, expected) ; return index ; }