Exemple #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();
        }
Exemple #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();
        }
Exemple #3
0
        public void Equals_False_NonWebLocator()
        {
            var a = new WebLocator("hello", By.Id("moto"));
            var b = new object();

            a.Equals(b).Should().BeFalse();
        }
Exemple #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();
        }
Exemple #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();
        }