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);
        }
Esempio n. 2
0
        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);
        }
Esempio n. 4
0
        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);
        }