public void InjectScripts_WhenInvalidHtml_NotAltered(string fileName) { var input = LoadFile(fileName); var htmlDocumentScriptInjector = new HtmlDocumentScriptInjector(); var result = htmlDocumentScriptInjector.InjectScripts(input, _headScript, _bodyScript); Assert.Equal(input, result); }
public void InjectScripts_XML_NotAltered() { var input = LoadFile("XsltDocument"); var htmlDocumentScriptInjector = new HtmlDocumentScriptInjector(); var result = htmlDocumentScriptInjector.InjectScripts(input, _headScript, _bodyScript); Assert.Equal(input, result); }
public void InjectScripts_WhenNoScripts_NotAltered(string fileName, string injectData) { var input = LoadFile(fileName); var htmlDocumentScriptInjector = new HtmlDocumentScriptInjector(); var result = htmlDocumentScriptInjector.InjectScripts(input, injectData, injectData); Assert.Equal(input, result); }
public void InjectScripts_WhenValidHtml_InjectsScripts(string fileName) { var input = LoadFile(fileName); var expected = LoadFile(fileName + "Output"); var htmlDocumentScriptInjector = new HtmlDocumentScriptInjector(); var result = htmlDocumentScriptInjector.InjectScripts(input, _headScript, _bodyScript); Assert.Equal(expected, result); }