Пример #1
0
def test_table_is_not_empty_handles_table_body_not_found():
    mock_finder = MagicMock()
    mock_finder.element.return_value = None
    interrogate = Interrogator(None, mock_finder, MagicMock(name="logger"))

    result = interrogate.table_is_not_empty(default_page_element)

    assert_that(result, equal_to(False),
                "Empty table body should have been handled")
Пример #2
0
def test_table_is_not_empty(mock_get_table_row_count):
    mock_finder = MagicMock()
    mock_finder.element.return_value = [
        "element_1", "element_2", "element_3", "element_4", "element_5"
    ]
    interrogate = Interrogator(None, mock_finder, MagicMock(name="logger"))

    result = interrogate.table_is_not_empty(default_page_element)

    check_mocked_functions_called(mock_get_table_row_count)
    assert_that(result, equal_to(True), "Empty table should have been handled")