Advertisement
Guest User

tester

a guest
Feb 26th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.71 KB | None | 0 0
  1. /// readChar() UNIT TEST CASES ///
  2. System.out.println("===================================");
  3. System.out.println("BEGIN readChar() UNIT TESTS\n");
  4.  
  5. // - test good values
  6. // * test lowercase values: x, y, z
  7. System.out.println("TEST: You are about to be asked for a character, please enter 'x' w/o quotes...");
  8. charTest = UtilityBelt.readChar("Enter a character: ", keyboard, "XYZxyz7$");
  9. UtilityBeltTester.testResult('x', charTest);
  10.  
  11. System.out.println("TEST: You are about to be asked for a character, please enter 'y' w/o quotes...");
  12. charTest = UtilityBelt.readChar("Enter a character: ", keyboard, "XYZxyz7$");
  13. UtilityBeltTester.testResult('y', charTest);
  14.  
  15. System.out.println("TEST: You are about to be asked for a character, please enter 'z' w/o quotes...");
  16. charTest = UtilityBelt.readChar("Enter a character: ", keyboard, "XYZxyz7$");
  17. UtilityBeltTester.testResult('z', charTest);
  18.  
  19. // * test uppercase values: X, Y, Z
  20. System.out.println("TEST: You are about to be asked for a character, please enter 'X' w/o quotes...");
  21. charTest = UtilityBelt.readChar("Enter a character: ", keyboard, "XYZxyz7$");
  22. UtilityBeltTester.testResult('X', charTest);
  23.  
  24. System.out.println("TEST: You are about to be asked for a character, please enter 'Y' w/o quotes...");
  25. charTest = UtilityBelt.readChar("Enter a character: ", keyboard, "XYZxyz7$");
  26. UtilityBeltTester.testResult('Y', charTest);
  27.  
  28. System.out.println("TEST: You are about to be asked for a character, please enter 'Z' w/o quotes...");
  29. charTest = UtilityBelt.readChar("Enter a character: ", keyboard, "XYZxyz7$");
  30. UtilityBeltTester.testResult('Z', charTest);
  31.  
  32. // * test digit value: 7
  33. System.out.println("TEST: You are about to be asked for a character, please enter '7' w/o quotes...");
  34. charTest = UtilityBelt.readChar("Enter a character: ", keyboard, "XYZxyz7$");
  35. UtilityBeltTester.testResult('7', charTest);
  36.  
  37. // * test symbol value: $
  38. System.out.println("TEST: You are about to be asked for a character, please enter '$' w/o quotes...");
  39. charTest = UtilityBelt.readChar("Enter a character: ", keyboard, "XYZxyz7$");
  40. UtilityBeltTester.testResult('$', charTest);
  41.  
  42.  
  43. // - test bad values
  44. // * test bad letter: A, a
  45. System.out.println("TEST: You are about to be asked for a character, please enter 'A' w/o quotes...");
  46. charTest = UtilityBelt.readChar("Enter a character: ", keyboard, "XYZxyz7$");
  47. UtilityBeltTester.testResult(' ', charTest);
  48.  
  49. System.out.println("TEST: You are about to be asked for a character, please enter 'a' w/o quotes...");
  50. charTest = UtilityBelt.readChar("Enter a character: ", keyboard, "XYZxyz7$");
  51. UtilityBeltTester.testResult(' ', charTest);
  52.  
  53. // * test bad digit: 0
  54. System.out.println("TEST: You are about to be asked for a character, please enter '0' w/o quotes...");
  55. charTest = UtilityBelt.readChar("Enter a character: ", keyboard, "XYZxyz7$");
  56. UtilityBeltTester.testResult(' ', charTest);
  57.  
  58. // * test bad symbol: #
  59. System.out.println("TEST: You are about to be asked for a character, please enter '#' w/o quotes...");
  60. charTest = UtilityBelt.readChar("Enter a character: ", keyboard, "XYZxyz7$");
  61. UtilityBeltTester.testResult(' ', charTest);
  62.  
  63.  
  64. System.out.println("\nIf values your code outputs don't match \n" +
  65. "\tyou'll get a \">_< FAILED test\", fix your code before proceeding!\n" +
  66. "If you haven't actually built the method yet, \n" +
  67. "\tyou'll get \"O_O UNIMPLEMENTED test\", this'll remind you to build it!\n" +
  68. "TIP: make sure you're following the instructions carefully (case sensitive)!!\n");
  69.  
  70. System.out.println("END readChar() UNIT TESTS");
  71. System.out.println("===================================");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement