@Test
    public void objectInfoValid() throws IOException {
        asset.metadata().objectInfoTable().infoMap().forEach((path, objectInfo) -> {
            assertTrue("Object info offset must be within file",
                    objectInfo.offset() < asset.header().fileSize());
            assertTrue("Object info size must be smaller than object data block",
                    objectInfo.length() < asset.objectDataBlock().length());
            assertTrue("Object info class and type ID mismatch",
                    objectInfo.typeID() == objectInfo.classID() ||
                    (objectInfo.classID() == 114 && objectInfo.typeID() < 0));
        });
    }
@author Nico Bergemann <barracuda415 at yahoo.de>
disunity-core/src/test/java/info/ata4/test/junity/SerializedFileTest.java