def test_search_list_one_element():
    search = ProjectElementFastSearch()
    search.insert_element(81818, 'test 81818')

    response = search.search_list(81818)
    assert response == [81818, 'test 81818']

    response = search.search_list(81810)
    assert response == []
def test_search_list_one_element():
    search = ProjectElementFastSearch()
    search.insert_element(81818, 'test 81818')

    response = search.search_list(81818)
    assert response == [81818, 'test 81818']

    response = search.search_list(81810)
    assert response == []
def test_search_list_odd_elements():
    search = ProjectElementFastSearch()
    search.insert_element(81818, 'test 81818')
    search.insert_element(81819, 'test 81819')
    search.insert_element(81820, 'test 81820')

    response = search.search_list(81818)
    assert response == [81818, 'test 81818']

    response = search.search_list(81819)
    assert response == [81819, 'test 81819']

    response = search.search_list(81820)
    assert response == [81820, 'test 81820']

    response = search.search_list(81830)
    assert response == []

    response = search.search_list(81810)
    assert response == []
def test_search_list_odd_elements():
    search = ProjectElementFastSearch()
    search.insert_element(81818, 'test 81818')
    search.insert_element(81819, 'test 81819')
    search.insert_element(81820, 'test 81820')

    response = search.search_list(81818)
    assert response == [81818, 'test 81818']

    response = search.search_list(81819)
    assert response == [81819, 'test 81819']

    response = search.search_list(81820)
    assert response == [81820, 'test 81820']

    response = search.search_list(81830)
    assert response == []

    response = search.search_list(81810)
    assert response == []