/
1rowvy
/
algorithms
Обзор
Документация
Войти
/
1rowvy
/
algorithms
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
internal/search/binary_test.go
20 строк
389 B
viktoralyoshin
selection sort
09 июл 2025, 18:44
09 июл 2025, 18:44
0db092c
Код
Авторство
О чём код?
package search import "testing" func TestBinarySearch(t *testing.T) { arr := []int{1, 3, 5, 7, 9, 10, 11, 23} target := 11 wantErr := false wantIdx := 6 gotIdx, err := BinarySearch(arr, target) if (err != nil) != wantErr { t.Errorf("Binary Search returned error: %s", err) return } if wantIdx != gotIdx { t.Errorf("Binary Search = %d, wanted = %d", gotIdx, wantIdx) } }