예제 #1
0
 public void IsvalidFilenameTest(string path, bool valid, OSCompatibility platform)
 {
     if (OSCompatibilitySupport.IsComplatible(platform))
     {
         bool v1 = FileSupport.IsValidFilename(path);
         Assert.Equal(valid, v1);
     }
     else
     {
         Assert.True(true);
     }
 }
예제 #2
0
 public void MakeValidFileNameTest(string invalidName, string validName, OSCompatibility platform)
 {
     if (OSCompatibilitySupport.IsComplatible(platform))
     {
         string name = FileSupport.MakeValidFileName(invalidName);
         Assert.Equal(validName, name);
         Assert.Equal(validName, FileSupport.MakeValidFileName("", "", validName));
     }
     else
     {
         Assert.True(true);
     }
 }
예제 #3
0
 public string GetPlatformOutputFilePath(string file)
 {
     return(Path.Combine(GetOutputPath(), OSCompatibilitySupport.GetPlatformName(), file));
 }