CheckTest.java 1.6KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. package com.zipcoder.payment;
  2. import org.junit.Test;
  3. import static org.junit.Assert.*;
  4. public class CheckTest {
  5. Check check = new Check();
  6. @Test
  7. public void getRoutingNumber() {
  8. check.setRoutingNumber("928350383");
  9. String expected = "928350383";
  10. String actual = check.getRoutingNumber();
  11. assertEquals(actual, expected);
  12. }
  13. @Test
  14. public void getAccountNumber() {
  15. check.setAccountNumber("292472491014");
  16. String expected = "292472491014";
  17. String actual = check.getAccountNumber();
  18. assertEquals(actual, expected);
  19. }
  20. @Test
  21. public void getId() {
  22. check.setId(19838193);
  23. long expected =19838193;
  24. long actual = check.getId();
  25. assertEquals(actual, expected);
  26. }
  27. @Test
  28. public void getPayerName() {
  29. check.setPayerName("Xerces The Great");
  30. String expected = "Xerces The Great";
  31. String actual = check.getPayerName();
  32. assertEquals(actual, expected);
  33. }
  34. @Test
  35. public void getShortDescription() {
  36. check.setAccountNumber("1234 1723 1826 9736");
  37. check.setPayerName("Xerces The Great");
  38. String expected = "Check Xerces The Great ***9736";
  39. String actual = check.getShortDescription();
  40. assertEquals(actual, expected);
  41. }
  42. @org.junit.Test
  43. public void compareTo(){
  44. Check check = new Check(889L, "Jimmy Dean", "297393022", "28774821");
  45. PayPal pp = new PayPal(993L,"Slim Shady", "TheRealSlimShady@pleasestandup.com");
  46. assertTrue(check.compareTo(pp) < 0 );
  47. }
  48. }