public void ChecksumFileEntry_GetFileNameFromFullPath_Translates_Forward_Slashes_In_FileName() { var entry = ChecksumFileEntry.GetFileNameFromFullPath(@"\root", @"/root/file"); Assert.AreEqual(@"\file", entry); }
public void ChecksumFileEntry_GetFileNameFromFullPath_Throws_If_FileName_Does_Not_Start_With_RootFolder() { ChecksumFileEntry.GetFileNameFromFullPath(@"c:\root", @"c:\rootatootoot\file"); }
public void ChecksumFileEntry_GetFileNameFromFullPath_Returns_Correct_FileName() { var entry = ChecksumFileEntry.GetFileNameFromFullPath(@"c:\root", @"c:\root\file"); Assert.AreEqual(@"\file", entry); }
public void ChecksumFileEntry_GetFileNameFromFullPath_Throws_If_RootFolder_Is_Null() { ChecksumFileEntry.GetFileNameFromFullPath(null, @"c:\whatever"); }