public void ReturnsDirectoryForAbsolutePath() { // Given IFileSystem fileSystem = new TestFileSystem(); // When IDirectory result = fileSystem.GetInputDirectory("/A/B/C"); // Then Assert.AreEqual("/A/B/C", result.Path.FullPath); }
public void ReturnsVirtualInputDirectoryForRelativePath() { // Given IFileSystem fileSystem = new TestFileSystem(); // When IDirectory result = fileSystem.GetInputDirectory("A/B/C"); // Then Assert.IsInstanceOf <VirtualInputDirectory>(result); Assert.AreEqual("A/B/C", result.Path.FullPath); }