Esempio 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();
        }
Esempio 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();
        }
Esempio 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();
        }
Esempio 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();
        }
Esempio 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();
        }