func TestAllocate(t *testing.T) { … } func TestAllocateMax(t *testing.T) { … } func TestAllocateNextMax(t *testing.T) { … } func TestAllocateError(t *testing.T) { … } func TestRelease(t *testing.T) { … } func TestForEach(t *testing.T) { … } func TestSnapshotAndRestore(t *testing.T) { … } // TestAllocateMaxReserved should allocate first values greater or equal than the reserved values func TestAllocateMax_BitmapReserved(t *testing.T) { … } func TestPreAllocateReservedFull_BitmapReserved(t *testing.T) { … } func TestAllocateUniqueness(t *testing.T) { … }