public void WebResourcesTest(string fileLocationText, string filename, string fullPath) { Mock <IWebResources> webResourcesMock = new Mock <IWebResources>(); webResourcesMock.Setup(wr => wr.GetSystemFilePath(filename)).Returns(fullPath); FileLocation fileLocation = new FileLocationParser(null, webResourcesMock.Object).Parse(fileLocationText); fileLocation.FullPath.Should().Be(fullPath); }
public void ServerUrlTest(string fileLocationText, string fileName, int lineNumber, int columnNumber) { FileLocation fileLocation = new FileLocationParser("http://localhost:8080", Mock.Of <IWebResources>()).Parse(fileLocationText); fileLocation.ShouldBeEquivalentTo(new { Filename = fileName, FullPath = (string)null, LineNumber = lineNumber, ColumnNumber = columnNumber }); }