@Test
public void correctDefragCountWhenHaveIdsInFile()
{
IdGeneratorImpl.createGenerator( fsr.get(), file, 100, false );
IdGenerator idGenerator = new IdGeneratorImpl( fsr.get(), file, 100, 100, true, IdType.NODE, () -> 100L );
idGenerator.freeId( 5 );
idGenerator.close();
IdGenerator reloadedIdGenerator = new IdGeneratorImpl( fsr.get(), file, 100, 100, true, IdType.NODE, () -> 100L );
assertEquals( 1, reloadedIdGenerator.getDefragCount() );
assertEquals( 5, reloadedIdGenerator.nextId() );
assertEquals( 0, reloadedIdGenerator.getDefragCount() );
}