Skip to content

Commit 4b1b50a

Browse files
authored
jUnit Test on BinarySearch Algorithm
I hope i can add a jUnit Test on BinarySearch Algorithm for you project
1 parent eb9c094 commit 4b1b50a

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed

TestBinarySearch

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
import static org.junit.jupiter.api.Assertions.*;
2+
3+
import org.junit.jupiter.api.Test;
4+
5+
class TestSearch {
6+
7+
BinarySearch binarySearch = new BinarySearch() ;
8+
@Test
9+
public void tesInsertIntoSorted() {
10+
int[] inputArr = new int[] {0,1,2,3,4};
11+
assertTrue( binarySearch.binarySearch(inputArr, 2) ==2 );
12+
}
13+
14+
BinarySearch binarySearch1 = new BinarySearch() ;
15+
@Test
16+
public void tesInsertIntoSorted1() {
17+
int[] inputArr = new int[] {0,1,2,3,4};
18+
assertTrue( binarySearch1.binarySearch(inputArr, 1)==1 );
19+
}
20+
21+
BinarySearch binarySearch2 = new BinarySearch() ;
22+
@Test
23+
public void tesInsertIntoSorted2() {
24+
int[] inputArr = new int[] {0,1,2,3,4};
25+
assertTrue( binarySearch2.binarySearch(inputArr, 0)==0 );
26+
}
27+
28+
BinarySearch binarySearch3 = new BinarySearch() ;
29+
@Test
30+
public void tesInsertIntoSorted3() {
31+
int[] inputArr = new int[] {0,1,2,3,4};
32+
assertTrue( binarySearch3.binarySearch(inputArr, 1)==1 );
33+
}
34+
35+
BinarySearch binarySearch4 = new BinarySearch() ;
36+
@Test
37+
public void tesInsertIntoSorted4() {
38+
int[] inputArr = new int[] {0,1,2,3,4};
39+
assertTrue( binarySearch4.binarySearch(inputArr, 1)==1 );
40+
}
41+
42+
43+
}

0 commit comments

Comments
 (0)