Buffer nb = mm.reallocate(b, 1024); assertEquals(1024, nb.limit()); assertTrue(b == nb); nb = mm.reallocate(b, 4096); assertEquals(4096, nb.limit()); assertTrue(b == nb); nb = mm.reallocate(b, 9999); assertEquals(9999, nb.limit()); assertTrue(b != nb); nb = mm.reallocate(b, 4097); assertEquals(nb.limit(), 4097); assertTrue(b != nb);