public void TestMethod_GenerateUniqueFileName_false_file_does_not_exist_in_document_dir() { string sourceDir = Environment.SpecialFolder.MyDocuments.ToString(); const bool expected = false; string result = FunctionsString.GenerateUniqueFilename(sourceDir, RandomCharacters.UpperLowerDigitSpecial); Assert.AreEqual(File.Exists(Path.Combine(sourceDir, result)), expected); }
public void TestMethod_GenerateUniqueFileName_false_file_does_not_exist_in_temp_dir() { string sourceDir = Path.GetTempPath(); const bool expected = false; string result = FunctionsString.GenerateUniqueFilename(sourceDir, RandomCharacters.UpperLowerDigitSpecial); Assert.AreEqual(File.Exists(Path.Combine(sourceDir, result)), expected); }
public void TestMethod_GenerateUniqueFileName_true_length_thirteen() { string sourceDir = Path.GetTempPath(); const int expected = 13; string result = FunctionsString.GenerateUniqueFilename(sourceDir, RandomCharacters.UpperLowerDigitSpecial, 8, true, "docx"); Assert.AreEqual(result.Length, expected); }
public void TestMethod_InjectNumber_10() { string source = "filename.xlsx"; int source2 = 10; string expected = "filename10.xlsx"; string result = FunctionsString.InjectNumberIntoFileName(source, source2); Assert.AreEqual(expected, result); }
public void TestMethod_GetUniqueFileName() { string source = "filename.xlsx"; int source2 = 1; string expected = "filename1.xlsx"; string result = FunctionsString.GetUniquefileName(source, source2); Assert.AreEqual(expected, result); }
public void TestMethod_SplitString_One_Word() { string source = "azerty"; const int source2 = 3; List <string> expected = new List <string>() { "az", "rt", "" }; List <string> result = (List <string>)FunctionsString.SplitString(source, source2); CollectionAssert.AreEquivalent(result, expected); }