Exemplo n.º 1
0
def test_element_contains_link_no_elements_found():
    mock_finder = MagicMock()
    mock_finder.elements.return_value = []
    interrogate = Interrogator(None, mock_finder, None)

    result = interrogate.element_contains_link(default_page_element,
                                               "test_url")

    assert_that(result, equal_to(False), "No elements should have been found")
Exemplo n.º 2
0
def test_element_contains_link_incorrect_link():
    mock_finder = MagicMock()
    mock_finder.elements.return_value = [MockElement(True)]
    interrogate = Interrogator(None, mock_finder, None)

    result = interrogate.element_contains_link(default_page_element,
                                               "test_url_2")

    assert_that(result, equal_to(False),
                "Element should not have been found with the incorrect link")