Ejemplo n.º 1
0
        public void VerifyHtmlStyles()
        {
            manager.ActiveBrowser.NavigateTo(
                "http://automatetheplanet.com/healthy-diet-menu-generator/");
            HtmlImage healthyBurgerImage = manager.ActiveBrowser.Find.ByXPath <HtmlImage>(
                "/html/body/div[1]/div[3]/section/article/div/div[2]/a/img");
            HtmlControl mainHeadline =
                manager.ActiveBrowser.Find.ByXPath <HtmlControl>("/html/body/div[1]/div[2]/div/h1");

            mainHeadline.AssertStyle().Font(
                ArtOfTest.WebAii.Controls.HtmlControls.HtmlAsserts.HtmlStyleFont.Family,
                "Lato,sans-serif",
                ArtOfTest.WebAii.Controls.HtmlControls.HtmlAsserts.HtmlStyleType.Computed,
                ArtOfTest.Common.StringCompareType.Exact);
            mainHeadline.AssertStyle().Font(
                ArtOfTest.WebAii.Controls.HtmlControls.HtmlAsserts.HtmlStyleFont.Size,
                "33px",
                ArtOfTest.WebAii.Controls.HtmlControls.HtmlAsserts.HtmlStyleType.Computed,
                ArtOfTest.Common.StringCompareType.Exact);
            mainHeadline.AssertStyle().ColorAndBackground(
                ArtOfTest.WebAii.Controls.HtmlControls.HtmlAsserts.HtmlStyleColorAndBackground.Color,
                "#000000",
                ArtOfTest.WebAii.Controls.HtmlControls.HtmlAsserts.HtmlStyleType.Computed,
                ArtOfTest.Common.StringCompareType.Exact);
            mainHeadline.AssertStyle().ColorAndBackground(
                ArtOfTest.WebAii.Controls.HtmlControls.HtmlAsserts.HtmlStyleColorAndBackground.BackgroundColor,
                "#FFFFFF",
                ArtOfTest.WebAii.Controls.HtmlControls.HtmlAsserts.HtmlStyleType.Computed,
                ArtOfTest.Common.StringCompareType.Exact);
        }