示例#1
0
        public void Check_if_Html_Table1_return_correct_HtmlException()
        {
            HtmlTable table = new HtmlTable();

            table.Rows    = 2;
            table.Columns = 2;
            table.FillData("Abd", "hgjh", "Def", "gsfg", "dfgsdg");

            string genHtml = table.GetHtmlString();
        }
示例#2
0
        private void Table_click(object sender, EventArgs e)
        {
            HtmlTable tab = new HtmlTable();

            tab.Rows    = Convert.ToInt32(Txt_Number_Of_Rows.Text);
            tab.Columns = Convert.ToInt32(Txt_Number_Of_Columns.Text);
            string[] data = (Txt_Table_Data.Text).Split(',');
            tab.FillData(data);
            page.Elements.Add(tab);
            Txt_Number_Of_Rows.Clear();
            Txt_Number_Of_Columns.Clear();
            Txt_Table_Data.Clear();
        }
示例#3
0
        public void Check_if_Html_Table_return_correct_HtmlException()
        {
            HtmlTable table = new HtmlTable();

            table.Rows    = 2;
            table.Columns = 2;
            table.FillData("Abd", "hgjh", "Def", "gsfg");

            string genHtml      = table.GetHtmlString();
            string expectedHtml = "<table border='1'><tr><td>Abd</td><td>hgjh</td></tr><tr><td>Def</td><td>gsfg</td></tr></table>";

            Assert.AreEqual(expectedHtml, genHtml);
        }
        public static HtmlTable HtmlTableInput()
        {
            HtmlTable Table = new HtmlTable();

            Table.Columns = Convert.ToInt32(HtmlBuilder.Program.ReadString("Enter number of columns"));
            Table.Rows    = Convert.ToInt32(HtmlBuilder.Program.ReadString("Enter number of Rows"));
            var x = HtmlBuilder.Program.ReadString("Enter Table values separated by ,");

            try
            {
                Table.FillData(x.Split(','));
            }catch (Exception iie)
            {
                HtmlBuilder.Program.P(iie.Message.ToString());
            }
            return(Table);
        }
        private static void Testing()
        {
            HtmlImage img = new HtmlImage();

            img.ImageSrc = "https://en.wikipedia.org/wiki/File:C_Sharp_wordmark.svg";
            img.Alt      = "Logo";

            HtmlPara pr = new HtmlPara();

            pr.Text = "My paragraph";

            HtmlLink lnk = new HtmlLink();

            lnk.LinkSrc  = "https://in.yahoo.com/";
            lnk.LinkText = "Yahooo!!";

            HtmlHeader head = new HtmlHeader();

            head.ContentString = "Heading";
            head.SizeOfString  = 1;

            HtmlTable table = new HtmlTable();

            table.Rows    = 3;
            table.Columns = 3;

            try
            {
                table.FillData("A", "B", "C", "D", "E", "F");
            }
            catch (Exception iie)
            {
                P(iie.Message.ToString());
            }
            HtmlPage page = new HtmlPage();

            page.Title     = "My fabulous page";
            page.BodyColor = "yellow";
            page.Elements.Add(head);
            page.Elements.Add(img);
            page.Elements.Add(pr);
            page.Elements.Add(lnk);
            page.Elements.Add(table);

            var html = page.GetPageHtml();
        }