Exemplo n.º 1
0
        private void CreateHeaderSection()
        {
            var htmlHeaderProcessor = new HtmlHeaderProcessor(_htmlFileContent);
            var title         = htmlHeaderProcessor.TitleOfControl();
            var namespaceInfo = htmlHeaderProcessor.FetchNamespaceInfo();
            var assemblyInfo  = htmlHeaderProcessor.FetchAssemblyInfo();

            _wordGenerator.CreateTextSection(title, 1, 10, 20, WdColor.wdColorDarkBlue);
            _wordGenerator.CreateTextSection(namespaceInfo, 1, 0, 13);
            _wordGenerator.CreateTextSection(assemblyInfo, 1, 25, 13);
        }
        public void FetchingNamespaceInformation()
        {
            const string htmlText = @"<p />
            <b>Namespace:</b>
               <a href=""1540481632.htm"">ATT.Controls</a><br />
            <b>Assembly:</b>
               <span sdata=""assembly""";

            var htmlProcessor = new HtmlHeaderProcessor(htmlText);
            var namespaceInfo = htmlProcessor.FetchNamespaceInfo();

            Assert.AreEqual("Namespace: ATT.Controls", namespaceInfo);
        }
        public void FetchingNamespaceInformation()
        {
            const string htmlText = @"<p />
    <b>Namespace:</b> 
   <a href=""1540481632.htm"">ATT.Controls</a><br />
    <b>Assembly:</b>
   <span sdata=""assembly""";

            var htmlProcessor = new HtmlHeaderProcessor(htmlText);
            var namespaceInfo = htmlProcessor.FetchNamespaceInfo();

            Assert.AreEqual("Namespace: ATT.Controls", namespaceInfo);
        }