Esempio n. 1
0
        public void Write(SteamDiscount discount)
        {
            var body = _doc.DocumentNode.SelectSingleNode("/html/body");

            var table = HtmlNode.CreateNode("<table class=\"tableItem\" width=\"100%\"></table>");

            var firstTr = HtmlNode.CreateNode("<tr class=\"item\"></tr>");
            var imageTd = HtmlNode.CreateNode("<td class=\"image\" width=\"30%\">" + "<a href= \"" + discount.url + "\"><img src=" + discount.imageUrl + "></a>" + "</td>");

            var rightTd = HtmlNode.CreateNode("<td class=\"rightTD\" width=\"70%\"></td>");

            // Right TD
            var rightTrTop = HtmlNode.CreateNode("<tr class=\"rightTop\"></tr>");
            var nameTd     = HtmlNode.CreateNode("<td class=\"name\" width=\"70%\">" + discount.name + "</td>");
            var discTd     = HtmlNode.CreateNode("<td class=\"disc\" width=\"30%\">" + discount.currentCost + "</td>");

            rightTrTop.AppendChild(nameTd);
            rightTrTop.AppendChild(discTd);
            var rightTrBot = HtmlNode.CreateNode("<tr class=\"rightBot\"></tr>");
            var stuffTd    = HtmlNode.CreateNode("<td class=\"stuff\" width=\"30%\">" + "STUFF" + "</td>");

            rightTrBot.AppendChild(stuffTd);
            rightTd.AppendChild(rightTrTop);
            rightTd.AppendChild(rightTrBot);
            firstTr.AppendChild(imageTd);
            firstTr.AppendChild(rightTd);
            table.AppendChild(firstTr);
            //html.AppendChild(HtmlNode.CreateNode("<tr class=\"item\"></tr>"));
            body.AppendChild(table);
        }
Esempio n. 2
0
        public void Write_StateUnderTest_ExpectedBehavior()
        {
            // Arrange
            var           unitUnderTest = this.CreateDocumentWriter();
            SteamDiscount discount      = TODO;

            // Act
            unitUnderTest.Write(
                discount);

            // Assert
            Assert.Fail();
        }