public void GeneateHtmlFromXml_ValidXmlInputFile() { var fileName = Path.Combine (documentationDirectory, "index.html"); var transfomer = new XRefTransformer (@"..\..\TestDomain\fullReportGeneratorExpectedOutput.xml", documentationDirectory); Assert.That (File.Exists (fileName), Is.False); Assert.That (transfomer.GenerateHtmlFromXml (), Is.EqualTo (0)); Assert.That (File.Exists (fileName), Is.True); }
public void GeneateHtmlFromXml_ValidXmlInputFile() { var fileName = Path.Combine(documentationDirectory, "index.html"); var transfomer = new XRefTransformer(@"..\..\TestDomain\fullReportGeneratorExpectedOutput.xml", documentationDirectory); Assert.That(File.Exists(fileName), Is.False); Assert.That(transfomer.GenerateHtmlFromXml(), Is.EqualTo(0)); Assert.That(File.Exists(fileName), Is.True); }
public void GeneateHtmlFromXml_NonExistingXmlInputFile() { // save and redirect standard error var standardError = Console.Error; var textWriter = new StringWriter (); Console.SetError (textWriter); var transfomer = new XRefTransformer ("invalidFile.xml", "C:/"); // error code 2 means - source file does not exist Assert.That (transfomer.GenerateHtmlFromXml (), Is.EqualTo (2)); Assert.That (textWriter.ToString (), Is.EqualTo ("Source file invalidFile.xml does not exist\r\n")); // restore standard error Console.SetError (standardError); }
public void GeneateHtmlFromXml_NonExistingXmlInputFile() { // save and redirect standard error var standardError = Console.Error; var textWriter = new StringWriter(); Console.SetError(textWriter); var transfomer = new XRefTransformer("invalidFile.xml", "C:/"); // error code 2 means - source file does not exist Assert.That(transfomer.GenerateHtmlFromXml(), Is.EqualTo(2)); Assert.That(textWriter.ToString(), Is.EqualTo("Source file invalidFile.xml does not exist\r\n")); // restore standard error Console.SetError(standardError); }