Advertisement
polectron

Untitled

Feb 16th, 2017
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. package search;
  2.  
  3. import static org.junit.Assert.assertEquals;
  4.  
  5. import org.junit.Test;
  6.  
  7. import search.Cd;
  8.  
  9. public class SearchTest {
  10.  
  11. @Test
  12. public void testSearch() {
  13. String [] array = {"Hi","What", "Are", "You", "Doing"};
  14. assertEquals(Algorithms.search(array,"Are"),2);
  15. //Returns 2
  16. assertEquals(Algorithms.search(array,"Hi"),0);
  17. //Returns 0
  18. assertEquals(Algorithms.search(array,"Facebook"),-1);
  19. //Returns -1
  20.  
  21. Integer [] array2 = {1,4,6,5,3};
  22. assertEquals(Algorithms.search(array2, 1), 0);
  23. assertEquals(Algorithms.search(array2, 6), 2);
  24. assertEquals(Algorithms.search(array2, 88), -1);
  25.  
  26.  
  27. Cd cd1 = new Cd("Cheer up", "Twice", 7, 44, 10.5);
  28. Cd cd2 = new Cd("Exact", "EXO", 13, 45, 20);
  29. Cd cd3 = new Cd("Rookie", "Red Velvet", 9, 31, 22);
  30. Cd [] array3 = {cd1,cd2};
  31. assertEquals(Algorithms.search(array3, cd1), 0);
  32. assertEquals(Algorithms.search(array3, cd2), 1);
  33. assertEquals(Algorithms.search(array3, cd3), -1);
  34.  
  35. }
  36.  
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement