RemoveEntry() public method

public RemoveEntry ( string providerName, string fullPath ) : bool
providerName string
fullPath string
return bool
コード例 #1
0
ファイル: DatabaseTest.cs プロジェクト: kelleyma49/fasdr
        public void TestCanRemoveEntries()
        {
            var fileSystem = new MockFileSystem(new Dictionary<string, MockFileData> {
                {   FileSystemConfigPath,
                    new MockFileData(
                        (new Entry(@"c:\dir1\",1,DateTime.Now,false)) +
                        Environment.NewLine +
                        (new Entry(@"c:\dir1\file2",10,DateTime.Now,true)) +
                        Environment.NewLine) }
            });

            var db = new Database(fileSystem);
            db.Load();

            Assert.IsTrue(db.RemoveEntry("FileSystem", @"c:\dir1\"));
            Assert.IsFalse(db.RemoveEntry("FileSystem", @"c:\dir1\"));
            Assert.IsTrue(db.RemoveEntry("FileSystem", @"c:\dir1\file2"));
        }
コード例 #2
0
ファイル: DatabaseTest.cs プロジェクト: kelleyma49/fasdr
 public void TestRemoveEntryNoItemsOrProvider()
 {
     var fileSystem = new MockFileSystem(new Dictionary<string, MockFileData> {
         {  FileSystemConfigPath, new MockFileData("") }
     });
     var db = new Database(fileSystem);
     Assert.IsFalse(db.RemoveEntry("FileSystem", @"c:\APath\"));
 }