示例#1
0
 public void FileSystemPath_Equal_Test()
 {
     Assert.IsTrue(FileSystemPath.Equal(@"c:\folder\path", @"C:\FOLDER\PATH\"));
     Assert.IsFalse(FileSystemPath.Equal(@"c:\folder\path", @"D:\FOLDER\PATH\"));
     Assert.IsFalse(FileSystemPath.Equal(@"c:\folder\path/", @"C:\FOLDER\PATH\"));
     Assert.IsTrue(FileSystemPath.Equal(@"folder\path", @"FOLDER\PATH\"));
     Assert.IsTrue(FileSystemPath.Equal(@"folder/path", @"FOLDER/PATH/"));
     Assert.IsFalse(FileSystemPath.Equal(@"/folder/path", @"FOLDER/PATH/"));
     Assert.IsTrue(FileSystemPath.Equal(@"/folder/path", @"/FOLDER/PATH/"));
 }
示例#2
0
        public void PathTest8()
        {
            var    model        = CreateValidModel(LegacyClientSubType.Path);
            string existingPath = model.Path;

            model.Path = Path.Combine(existingPath, "FAHlog.txt");
            Assert.IsTrue(FileSystemPath.Equal(existingPath, model.Path));

            model.Path = Path.Combine(existingPath, "unitinfo.txt");
            Assert.IsTrue(FileSystemPath.Equal(existingPath, model.Path));

            model.Path = Path.Combine(existingPath, "queue.dat");
            Assert.IsTrue(FileSystemPath.Equal(existingPath, model.Path));
        }