Exemple #1
0
def test_array_binary_search_one():
    assert BinarySearch([1, 2, 3, 4], 4) == 3
Exemple #2
0
def test_BinarySearch3():
    assert BinarySearch([11, 22, 33, 44, 55], 54) == -1
Exemple #3
0
def test_BinarySearch1():
    assert BinarySearch([11, 22, 33, 44, 55, 66, 77], 90) == -1
Exemple #4
0
def test_BinarySearch_1():
    actual = BinarySearch([2, 4, 6, 8, 9, 12, 15, 16, 18, 20], 16)
    expected = 7
    assert actual == expected
def test_binary_true():
    actual = BinarySearch([2, 3, 4, 10, 40, 50, 60, 70, 80], 40)
    expected = 4
    assert actual == expected
Exemple #6
0
def test_BinarySearch_2():
    actual = BinarySearch([4, 8, 15, 23, 42, 55, 64, 69], 8)
    expected = 1
    assert actual == expected
Exemple #7
0
def test_BinarySearch_4():
    actual = BinarySearch('error', 4)
    expected = 'Please Insert An Array'
    assert actual == expected
Exemple #8
0
def test_array_binary_search_seven():
    assert BinarySearch([1, 2, 3, 4, 5], 4) == 3
Exemple #9
0
def test_array_binary_search_eight():
    assert BinarySearch([1, 2, 3, 4, 5], 5) == 4
Exemple #10
0
def test_array_binary_search_five():
    assert BinarySearch([1, 2, 3, 4], 99) == -1
Exemple #11
0
def test_array_binary_search_six():
    assert BinarySearch([1, 2, 3, 4], -33) == -1
Exemple #12
0
def test_array_binary_search_four():
    assert BinarySearch([1, 2, 3, 4], 1) == 0
Exemple #13
0
def test_array_binary_search_three():
    assert BinarySearch([1, 2, 3, 4], 2) == 1
Exemple #14
0
def test_array_binary_search_two():
    assert BinarySearch([1, 2, 3, 4], 3) == 2
Exemple #15
0
def test_BinarySearch4():
    actual = BinarySearch([],12)
    expected = "the list is empty"
    assert actual == expected
Exemple #16
0
def test_array_binary_search_nine():
    assert BinarySearch([1, 2, 3, 4, 5], 3) == 2
Exemple #17
0
def test_BinarySearch():
    actual = BinarySearch([4,8,15,16,23,42], 15)
    expected = 2
    assert actual == expected
Exemple #18
0
def test_array_binary_search_ten():
    assert BinarySearch([1, 2, 3, 4, 5], 2) == 1
Exemple #19
0
def test_BinarySearch_3():
    actual = BinarySearch([4, 8, 15, 23, 42, 55, 64, 69], 3)
    expected = 'Sorry Invailed Input'
    assert actual == expected
Exemple #20
0
def test_array_binary_search_11():
    assert BinarySearch([1, 2, 3, 4, 5], 1) == 0
Exemple #21
0
def test_BinarySearch_5():
    actual = BinarySearch([4, 8, 15, 23, 42, 55, 64, 69], 'not number')
    expected = 'Please Insert A Number'
    assert actual == expected
Exemple #22
0
def test_array_binary_search_12():
    assert BinarySearch([1, 2, 3, 4, 5], 99) == -1
def test_binary_odd():
    actual = BinarySearch([], 1)
    expected = -1
    assert actual == expected
Exemple #24
0
def test_binary1():
    actual = BinarySearch([11, 22, 33, 44, 55, 66, 77], 90)
    expected = -1
    assert actual == expected
def test_binary_false():
    actual = BinarySearch([2, 3, 4, 10, 40, 50, 60, 70, 80], 100)
    expected = -1
    assert expected == actual
Exemple #26
0
def test_BinarySearch2():
    actual = BinarySearch([1,2,3,4,5,6,7], 9)
    expected = -1
    assert actual == expected
Exemple #27
0
def test_BinarySearch4():
    assert BinarySearch([12, 22, 32, 42, 52], 42) == 3
Exemple #28
0
def test_BinarySearch3():
    assert BinarySearch([18,345,35,57,1,38,4], 33) == -1
Exemple #29
0
def test_BinarySearch2():
    assert BinarySearch([4, 8, 15, 16, 23, 42], 15) == 2
Exemple #30
0
def test_array_binary_search_13():
    assert BinarySearch([1, 2, 3, 4, 5], -12) == -1