public void Initialise() { _fileSystem = new MockFileSystem(new Dictionary<string, MockFileData> { { @"c:\temp\1.txt", new MockFileData(string.Empty) }, { @"c:\temp\2.txt", new MockFileData(string.Empty) }, { @"c:\temp\3.txt", new MockFileData(string.Empty) }, { @"c:\temp\SubFolder\4.txt", new MockFileData(string.Empty) }, { @"c:\temp\SubFolder\Sub\5.txt", new MockFileData(string.Empty) }, { @"c:\temp\SubFolder\Sub\6.txt", new MockFileData(string.Empty) }, }); var helpers = new TestableDelimonHelpers(_fileSystem); var recursionHelpers = new MyRecursionHelpers(helpers); _directory = new DelimonDirectoryInfoWrapper(recursionHelpers, new Delimon.Win32.IO.DirectoryInfo(@"c:\temp")); }
public DelimonDirectoryInfoWrapper(MyRecursionHelpers helpers, DirectoryInfo instance) { _helpers = helpers; _instance = instance; }