import static org.junit.jupiter.api.Assertions.*; import org.junit.jupiter.api.Test; public class IterativeBinarySearch_Test { // kiem thu luong du lieu // ham search dung de tim key trong mang da xap xep // dua theo tieu chi all-du path tim dc 4 tescase Integer[] arr = {0,1,2,3,4,5,6,7,8,9,10}; IterativeBinarySearch search = new IterativeBinarySearch(); @Test void tc1_key_khong_co_trong_mang() { assertTrue(search.find(arr, 11)==-1); } @Test void tc2_key_nam_chinh_giua_mang() { assertTrue(search.find(arr, 5)==5); } @Test void tc3_key_nam_cuoi_mang() { assertTrue(search.find(arr, 10)==10); } @Test void tc4_key_nam_dau_mang() { assertTrue(search.find(arr, 0)==0); } }