Exemple #1
0
        public void Should_not_be_equal_to_null()
        {
            // GIVEN
            var htmlColor1 = new HtmlColor("black");

            // WHEN
            var equals = htmlColor1.Equals((object)null);

            // THEN
            Assert.That(equals, Is.False);
        }
Exemple #2
0
        public void Should_not_be_equal_to_different_type()
        {
            // GIVEN
            var htmlColor1 = new HtmlColor("black");

            // WHEN
            var equals = htmlColor1.Equals(new object());

            // THEN
            Assert.That(equals, Is.False);
        }
Exemple #3
0
        public void Should_be_equal_with_same_instance()
        {
            // GIVEN
            var htmlColor1 = new HtmlColor("black");

            // WHEN
            var equals = htmlColor1.Equals(htmlColor1);

            // THEN
            Assert.That(equals, Is.True);
        }
Exemple #4
0
        public void Should_be_equal_with_same_instance()
        {
            // GIVEN
            var htmlColor1 = new HtmlColor("black");

            // WHEN
            var equals = htmlColor1.Equals(htmlColor1);

            // THEN
            Assert.That(equals, Is.True);
        }
Exemple #5
0
        public void Should_be_equal_with_different_instance_but_same_color()
        {
            // GIVEN
            var htmlColor1 = new HtmlColor("black");
            var htmlColor2 = new HtmlColor("black");

            // WHEN
            var equals = htmlColor1.Equals(htmlColor2);

            // THEN
            Assert.That(equals, Is.True);
        }
Exemple #6
0
        public void Should_be_equal_with_different_instance_but_same_color()
        {
            // GIVEN
            var htmlColor1 = new HtmlColor("black");
            var htmlColor2 = new HtmlColor("black");

            // WHEN
            var equals = htmlColor1.Equals(htmlColor2);

            // THEN
            Assert.That(equals, Is.True);
        }
Exemple #7
0
        public override bool Equals(object obj)
        {
            if (obj == null || !(obj is HighlightingObject))
            {
                return(false);
            }
            else
            {
                HighlightingObject objectToCompare = obj as HighlightingObject;

                return(HtmlColor.Equals(objectToCompare.HtmlColor, StringComparison.OrdinalIgnoreCase) &&
                       IsBold == objectToCompare.IsBold &&
                       IsItalic == objectToCompare.IsItalic);
            }
        }
Exemple #8
0
        public static bool TestMenuColorsLoad(IE browser, string webPage, HtmlColor color, HtmlColor bcolor)
        {
            bool result = false;

            browser = new IE();
            try
            {
                browser.GoTo(webPage);
                Style     menuStyle     = browser.Div(Find.ById(Layout.leftMenuDiv)).Style;
                Style     menuLinkStyle = browser.Div(Find.ById(Layout.leftMenuDiv)).Links[0].Style;
                HtmlColor menuColor     = menuLinkStyle.Color;
                HtmlColor menuBackColor = menuStyle.BackgroundColor;
                result = menuColor.Equals(color) && menuBackColor.Equals(bcolor);
            }
            finally
            {
                browser.Close();
            }
            return(result);
        }
Exemple #9
0
        public void Should_not_be_equal_to_null()
        {
            // GIVEN
            var htmlColor1 = new HtmlColor("black");

            // WHEN
            var equals = htmlColor1.Equals((object)null);

            // THEN
            Assert.That(equals, Is.False);
        }
Exemple #10
0
        public void Should_not_be_equal_to_different_type()
        {
            // GIVEN
            var htmlColor1 = new HtmlColor("black");

            // WHEN
            var equals = htmlColor1.Equals(new object());

            // THEN
            Assert.That(equals, Is.False);
        }