Ejemplo n.º 1
0
        public void Equals_False_QueryType()
        {
            var a = new WebLocator("hello", By.Id("moto"));
            var b = new WebLocator("hello", By.CssSelector("moto"));

            a.Equals(b).Should().BeFalse();
        }
Ejemplo n.º 2
0
        public void Equals_False_QueryValue()
        {
            var a = new WebLocator("hello", By.Id("moto"));
            var b = new WebLocator("hello", By.Id("goodbye"));

            a.Equals(b).Should().BeFalse();
        }
Ejemplo n.º 3
0
        public void Equals_False_NonWebLocator()
        {
            var a = new WebLocator("hello", By.Id("moto"));
            var b = new object();

            a.Equals(b).Should().BeFalse();
        }
Ejemplo n.º 4
0
        public void Equals_False_Description()
        {
            var a = new WebLocator("hello", By.Id("moto"));
            var b = new WebLocator("goodbye", By.Id("moto"));

            a.Equals(b).Should().BeFalse();
        }
Ejemplo n.º 5
0
        public void Equals_True()
        {
            var a = new WebLocator("hello", By.Id("moto"));
            var b = new WebLocator("hello", By.Id("moto"));

            a.Equals(b).Should().BeTrue();
        }