Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Test 1: get rank
- NameRecord name = new NameRecord("Yaritza 0 0 0 0 0 0 0 0 694 930 0");
- int expected = 930;
- int actual = name.getRank(9);
- System.out.println("Test 1 get rank: expected value: " +
- expected + ", actual value: " + actual);
- if( expected == actual )
- System.out.println("PASSED Test 1, get rank");
- else
- System.out.println("***** FAILED ***** Test 1, get rank");
- // Test 2: get rank
- name = new NameRecord("Eldon 384 266 262 247 330 464 699 891 0 0 0");
- expected = 247;
- actual = name.getRank(3);
- System.out.println("\nTest 2 get rank: expected value: " +
- expected + ", actual value: " + actual);
- if( expected == actual )
- System.out.println("PASSED Test 2, get rank");
- else
- System.out.println("***** FAILED ***** Test 2, get rank");
- // Test 3: best decade
- name = new NameRecord("Adama 0 1 0 1 0 1 0 1 0 1 0");
- expected = 1990;
- actual = name.bestDecade();
- System.out.println("\nTest 3 best decade: expected value: " +
- expected + ", actual value: " + actual);
- if( expected == actual )
- System.out.println("PASSED Test 3, best decade");
- else
- System.out.println("***** FAILED ***** Test 3, best decade");
- // Test 4: best decade
- name = new NameRecord("Victor 79 67 79 97 91 91 89 92 88 83 94");
- expected = 1910;
- actual = name.bestDecade();
- System.out.println("\nTest 4 best decade: expected value: " +
- expected + ", actual value: " + actual);
- if( expected == actual )
- System.out.println("PASSED Test 4, best decade");
- else
- System.out.println("***** FAILED ***** Test 4, best decade");
- // Test 5: years ranked
- name = new NameRecord("Edmond 279 287 290 366 397 417 568 741 953 0 0");
- expected = 9;
- actual = name.yearsRanked();
- System.out.println("\nTest 5 years ranked: expected value: " +
- expected + ", actual value: " + actual);
- if( expected == actual )
- System.out.println("PASSED Test 5, years ranked");
- else
- System.out.println("***** FAILED ***** Test 5, years ranked");
- // Test 6: years ranked
- name = new NameRecord("Starbuck 0 0 0 0 0 0 0 0 0 0 0");
- expected = 0;
- actual = name.yearsRanked();
- System.out.println("\nTest 6 years ranked: expected value: " +
- expected + ", actual value: " + actual);
- if( expected == actual )
- System.out.println("PASSED Test 6, years ranked");
- else
- System.out.println("***** FAILED ***** Test 6, years ranked");
- // Test 7: ranked all
- name = new NameRecord("Mark 194 215 226 199 57 9 6 18 33 49 80");
- boolean expectedBool = true;
- boolean actualBool = name.isRankedAll();
- System.out.println("\nTest 7 ranked all: expected value: " +
- expectedBool + ", actual value: " + actualBool);
- if( expectedBool == actualBool )
- System.out.println("PASSED Test 7, ranked all");
- else
- System.out.println("***** FAILED ***** Test 7, ranked all");
- // Test 8: ranked all
- name = new NameRecord("Judy 0 675 464 110 17 27 79 268 444 781 0");
- expectedBool = false;
- actualBool = name.isRankedAll();
- System.out.println("\nTest 8 ranked all: expected value: " +
- expectedBool + ", actual value: " + actualBool);
- if( expectedBool == actualBool )
- System.out.println("PASSED Test 8, ranked all");
- else
- System.out.println("***** FAILED ***** Test 8, ranked all");
- // Test 9: ranked once
- name = new NameRecord("Afton 0 964 0 0 0 0 0 0 0 0 0");
- expectedBool = true;
- actualBool = name.isRankedOnce();
- System.out.println("\nTest 9 ranked once: expected value: " +
- expectedBool + ", actual value: " + actualBool);
- if( expectedBool == actualBool )
- System.out.println("PASSED Test 9, ranked once");
- else
- System.out.println("***** FAILED ***** Test 9, ranked once");
- // Test 10: ranked once
- name = new NameRecord("Gaius 0 0 0 0 0 0 0 0 0 0 0");
- expectedBool = false;
- actualBool = name.isRankedOnce();
- System.out.println("\nTest 10 ranked once: expected value: " +
- expectedBool + ", actual value: " + actualBool);
- if( expectedBool == actualBool )
- System.out.println("PASSED Test 10, ranked once");
- else
- System.out.println("***** FAILED ***** Test 10, ranked once");
- // Test 11: ranked once
- name = new NameRecord("Adam 178 200 280 376 444 407 144 38 22 39 46");
- expectedBool = false;
- actualBool = name.isRankedOnce();
- System.out.println("\nTest 11 ranked once: expected value: " +
- expectedBool + ", actual value: " + actualBool);
- if( expectedBool == actualBool )
- System.out.println("PASSED Test 11, ranked once");
- else
- System.out.println("***** FAILED ***** Test 11, ranked once");
- // Test 12: is more popular
- name = new NameRecord("Apollo 0 950 900 875 850 800 750 700 650 600 500 400");
- expectedBool = true;
- actualBool = name.isMorePopular();
- System.out.println("\nTest 12 is more popular: expected value: " +
- expectedBool + ", actual value: " + actualBool);
- if( expectedBool == actualBool )
- System.out.println("PASSED Test 12, is more popular");
- else
- System.out.println("***** FAILED ***** Test 12, is more popular");
- // Test 13: is more popular
- name = new NameRecord("Chief 11 10 9 8 7 6 5 4 3 2 1 0");
- expectedBool = false;
- actualBool = name.isMorePopular();
- System.out.println("\nTest 13 is more popular: expected value: " +
- expectedBool + ", actual value: " + actualBool);
- if( expectedBool == actualBool )
- System.out.println("PASSED Test 13, is more popular");
- else
- System.out.println("***** FAILED ***** Test 13, is more popular");
- // Test 14: is more popular
- name = new NameRecord("Helio 0 0 0 0 0 0 0 0 0 0 0");
- expectedBool = false;
- actualBool = name.isMorePopular();
- System.out.println("\nTest 14 is more popular: expected value: " +
- expectedBool + ", actual value: " + actualBool);
- if( expectedBool == actualBool )
- System.out.println("PASSED Test 14, is more popular");
- else
- System.out.println("***** FAILED ***** Test 14, is more popular");
- // Test 15: is less popular
- name = new NameRecord("namey 100 150 200 202 250 300 350 400 450 460 0");
- expectedBool = true;
- actualBool = name.isLessPopular();
- System.out.println("\nTest 15 is less popular: expected value: " +
- expectedBool + ", actual value: " + actualBool);
- if( expectedBool == actualBool )
- System.out.println("PASSED Test 15, is less popular");
- else
- System.out.println("***** FAILED ***** Test 15, is less popular");
- // Test 16: is less popular
- name = new NameRecord("Boomer 100 150 200 202 250 300 350 400 0 0 0");
- expectedBool = false;
- actualBool = name.isLessPopular();
- System.out.println("\nTest 16 is less popular: expected value: " +
- expectedBool + ", actual value: " + actualBool);
- if( expectedBool == actualBool )
- System.out.println("PASSED Test 16, is less popular");
- else
- System.out.println("***** FAILED ***** Test 16, is less popular");
- // Test 17: is less popular
- name = new NameRecord("Alfred 0 40 42 61 92 120 164 224 296 434 575");
- expectedBool = false;
- actualBool = name.isLessPopular();
- System.out.println("\nTest 17 is less popular: expected value: " +
- expectedBool + ", actual value: " + actualBool);
- if( expectedBool == actualBool )
- System.out.println("PASSED Test 17, is less popular");
- else
- System.out.println("***** FAILED ***** Test 17, is less popular");
Add Comment
Please, Sign In to add comment