public void linking_document_at_parent_level() { var sut = new PageSource("/intranet/", Environment.CurrentDirectory + "\\TestDocs\\"); var actual = sut.GetAbsoluteUrl("FolderTest", "../page"); actual.Should().Be("page"); }
public void linking_root_should_work_from_sub_folder() { var sut = new PageSource("/intranet/", Environment.CurrentDirectory + "\\TestDocs\\"); var actual = sut.GetAbsoluteUrl("FolderTest", ".."); actual.Should().Be("/"); }
public void linking_image_from_sibling_folder() { var sut = new PageSource("/intranet/", Environment.CurrentDirectory + "\\TestDocs\\"); var actual = sut.GetAbsoluteUrl("FolderTest", "../NoDoc/image.png"); actual.Should().Be("NoDoc/image.png"); }
public void two_documents_on_the_same_level() { var sut = new PageSource("/intranet/", Environment.CurrentDirectory + "\\TestDocs\\"); var actual = sut.GetAbsoluteUrl("withlink", "page"); actual.Should().Be("page"); }
public void linking_sub_image_from_root_level() { var sut = new PageSource("/intranet/", Environment.CurrentDirectory + "\\TestDocs\\"); var actual = sut.GetAbsoluteUrl("", "NoDoc/image.png"); actual.Should().Be("NoDoc/image.png"); }