Пример #1
0
        public void Should_return_selector_string_for_query_selector_constraint()
        {
            // GIVEN
            var hinter = new QuerySelectorHinter(new QuerySelectorConstraint("#ID"));
            
            // WHEN
            var selector = hinter.GetSelector();

            // THEN
            Assert.That(selector.Selector(false), Is.EqualTo("#ID"));
        }
Пример #2
0
        public void Should_return_null_when_constraint_is_not_a_query_selector_constraint()
        {
            // GIVEN
            var hinter = new QuerySelectorHinter(Find.ById("ID"));

            // WHEN
            var selector = hinter.GetSelector();

            // THEN
            Assert.That(selector, Is.Null);
        }
Пример #3
0
        public void Should_return_selector_string_for_query_selector_constraint()
        {
            // GIVEN
            var hinter = new QuerySelectorHinter(new QuerySelectorConstraint("#ID"));

            // WHEN
            var selector = hinter.GetSelector();

            // THEN
            Assert.That(selector.Selector(false), Is.EqualTo("#ID"));
        }
Пример #4
0
        public void Should_return_selector_when_constraint_is_an_and_constraint_with_a_query_selector_constraint()
        {
            // GIVEN
            var constraint = Find.Any.And(new QuerySelectorConstraint("#ID"));
            var hinter     = new QuerySelectorHinter(constraint);

            // WHEN
            var selector = hinter.GetSelector();

            // THEN
            Assert.That(selector.Selector(false), Is.EqualTo("#ID"));
        }
Пример #5
0
        public void Should_return_selector_when_constraint_is_an_and_constraint_with_a_query_selector_constraint()
        {
            // GIVEN
            var constraint = Find.Any.And(new QuerySelectorConstraint("#ID"));
            var hinter = new QuerySelectorHinter(constraint);
            
            // WHEN
            var selector = hinter.GetSelector();

            // THEN
            Assert.That(selector.Selector(false), Is.EqualTo("#ID"));
        }
Пример #6
0
        public void Should_return_null_when_constraint_is_not_a_query_selector_constraint()
        {
            // GIVEN
            var hinter = new QuerySelectorHinter(Find.ById("ID"));
            
            // WHEN
            var selector = hinter.GetSelector();

            // THEN
            Assert.That(selector, Is.Null);
        }