public void DetermineShowNameTest()
 {
     var parser = new FxNetworksParser_Accessor();
     var name = parser.DetermineShowName(new HtmlNode(HtmlNodeType.Element, new HtmlDocument(), 0) { InnerHtml = "<span><p><strong>Paid Programming</strong></p></span>" });
     Assert.AreEqual("Paid Programming", name);
     name = parser.DetermineShowName(new HtmlNode(HtmlNodeType.Element, new HtmlDocument(), 0) { InnerHtml = "<span><p><strong>FX Movie</strong>&nbsp;The Happening</p></span>" });
     Assert.AreEqual("The Happening", name);
 }
        public void DetermineShowRowSelectorTest()
        {
            var parser = new FxNetworksParser_Accessor();
            string selector = parser.DetermineShowRowSelector(EasternTimeZone.Today);
            Assert.AreEqual(".day_divs:nth-child(1) li", selector);

            selector = parser.DetermineShowRowSelector(EasternTimeZone.Today.AddDays(2));
            Assert.AreEqual(".day_divs:nth-child(3) li", selector);
        }
 public void DetermineLengthFromStyleWidthTest()
 {
     var parser = new FxNetworksParser_Accessor();
     var length = parser.DetermineLengthFromStyleWidth("width:176px");
     Assert.AreEqual(30, length);
     length = parser.DetermineLengthFromStyleWidth("width:1056px");
     Assert.AreEqual(180, length);
     length = parser.DetermineLengthFromStyleWidth("width:880px");
     Assert.AreEqual(150, length);
 }