示例#1
0
        private static ICoreDstDependencies CreateNewDst(Random random)
        {
            DateTime     dateTime = CoreTest.RandomDateTime(random);
            MetadataNode vfsroot  = new(VirtualFSInterop.MakeNewDirectoryMetadata("dst", dateTime), null);

            IDstFSInterop dstFSInterop = VirtualFSInterop.InitializeNewDst(vfsroot, new BPlusTree <byte[]>(10), "");

            return(CoreDstDependencies.InitializeNew("test", false, dstFSInterop));
        }
示例#2
0
        private static ICoreSrcDependencies CreateNewSrc(Random random)
        {
            DateTime           dateTime  = CoreTest.RandomDateTime(random);
            MetadataNode       vfsroot   = new(VirtualFSInterop.MakeNewDirectoryMetadata("src", dateTime), null);
            BPlusTree <byte[]> datastore = new(10);

            CoreTest.AddStandardVFSFiles(vfsroot, datastore, random);

            IFSInterop srcFSInterop = new VirtualFSInterop(vfsroot, datastore);

            return(FSCoreSrcDependencies.InitializeNew("test", "", srcFSInterop));
        }