public void BasicUsage(string directoryString) { DirectoryInfoConverter c = new DirectoryInfoConverter(); DirectoryInfo di = c.ConvertFromString(directoryString) as DirectoryInfo; Assert.Equal <string>(directoryString, di.FullName); }
public void ConvertDirectory_WithInvalidDirname_ThrowsFormatException() { var input = "fol||der"; var converter = new DirectoryInfoConverter(); Assert.ThrowsException <FormatException>( () => converter.ConvertFromInvariantString(input)); }
public void ConvertDirectory_WithExistingDirname_DirectoryInfoExistsIsTrue() { var input = "folder"; var converter = new DirectoryInfoConverter(); var actual = (DirectoryInfo)converter.ConvertFromInvariantString(input); Assert.IsTrue(actual.Exists); }
public void ConvertDirectory_WithExistingDirname_ReturnsDirectoryInfoObject() { var expected = new DirectoryInfo("folder").FullName; var input = "folder"; var converter = new DirectoryInfoConverter(); var actual = (DirectoryInfo)converter.ConvertFromInvariantString(input); Assert.AreEqual(expected, actual.FullName); }