public void ShouldLoadRootFileNodesListProperly()
        {
            var header = new Header();

            oneNoteFileReader.ReadHeader(ref header);

            var transactionsData = new Dictionary <uint, uint>();

            sectionReader.ReadTransactionLog(transactionsData, header.fcrTransactionLog, header.cTransactionsInLog);

            var objectSpaceManifestListNodes = sectionReader.ReadFileNodeList(header.fcrFileNodeListRoot, transactionsData, FileNodeIDs.ObjectSpaceManifestListReferenceFND);

            foreach (var objectSpaceManifestListNode in objectSpaceManifestListNodes)
            {
                var objectSpaceManifestListReferenceFnd = (ObjectSpaceManifestListReferenceFND)objectSpaceManifestListNode;
                var revisionManifestListNodes           = sectionReader.ReadFileNodeList(objectSpaceManifestListReferenceFnd.fileChunkReference, transactionsData, FileNodeIDs.RevisionManifestListReferenceFND);

                foreach (var revisionManifestListNode in revisionManifestListNodes)
                {
                    var revisionManifestListReferenceFnd = (RevisionManifestListReferenceFND)revisionManifestListNode;
                    var objectGroupListNodes             = sectionReader.ReadFileNodeList(
                        revisionManifestListReferenceFnd.fileChunkReference, transactionsData,
                        FileNodeIDs.ObjectGroupListReferenceFND);

                    foreach (var objectGroupNode in objectGroupListNodes)
                    {
                        var groupListReferenceFnd           = (ObjectGroupListReferenceFND)objectGroupNode;
                        var objectDeclaration2RefCountNodes = sectionReader.ReadFileNodeList(groupListReferenceFnd.fileChunkReference, transactionsData, FileNodeIDs.ObjectDeclaration2RefCountFND);
                        foreach (var objectDeclaration2RefCountNode in objectDeclaration2RefCountNodes)
                        {
                            var objectDeclaration2RefCountFnd = (ObjectDeclaration2RefCountFND)objectDeclaration2RefCountNode;
                            var propSet = sectionReader.ReadObjectSpaceObjectPropSet(objectDeclaration2RefCountFnd.blobFileChunkReference);
                        }
                    }
                }
            }
        }