Advertisement
jdalbey

ClimberTest.java

Mar 30th, 2017
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.47 KB | None | 0 0
  1.  
  2.  
  3. /**
  4. * The test class ClimberTest.
  5. *
  6. * @author J. Dalbey
  7. * @version Sep 2009
  8. */
  9. public class ClimberTest extends junit.framework.TestCase
  10. {
  11.  
  12. /**
  13. * Default constructor for test class ClimberTest
  14. */
  15. public ClimberTest()
  16. {
  17. }
  18.  
  19. /**
  20. * Sets up the test fixture.
  21. *
  22. * Called before every test case method.
  23. */
  24. protected void setUp()
  25. {
  26. }
  27.  
  28. public void testEmpty()
  29. {
  30. Climber climber1 = new Climber();
  31. assertEquals(true, climber1.isEmpty());
  32. }
  33.  
  34. public void testNotEmpty()
  35. {
  36. Climber climber1 = new Climber("John", 0);
  37. assertEquals(false, climber1.isEmpty());
  38. }
  39.  
  40. public void testGetName()
  41. {
  42. Climber climber1 = new Climber("Dave", 1);
  43. // This assert uses the optional message parameter
  44. assertEquals("Test name accessor failed.", "Doug", climber1.getName());
  45. }
  46.  
  47. public void testLongReach()
  48. {
  49. Climber climber1 = new Climber("Bob", 2);
  50. assertFalse(climber1.hasLongReach());
  51. Climber climber2 = new Climber("Bob", 1);
  52. assertFalse(climber2.hasLongReach());
  53. Climber climber3 = new Climber("Bob", 3);
  54. assertTrue(climber3.hasLongReach());
  55. }
  56.  
  57. public void testEquals()
  58. {
  59. Climber climber1 = new Climber("Ron", 1);
  60. Climber climber2 = new Climber("Ron", 1);
  61. assertEquals(climber1, climber2);
  62. }
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement