CheckTest.java 1.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. package com.zipcoder.payment;
  2. import org.junit.Test;
  3. import static org.junit.Assert.assertEquals;
  4. public class CheckTest {
  5. Check check = new Check();
  6. @Test
  7. public void testGetId(){
  8. long expected = 123456789;
  9. check.setId(expected);
  10. long actual = check.getId();
  11. assertEquals(expected, actual);
  12. }
  13. @Test
  14. public void testPayerName(){
  15. String expected = "Tia Mowry";
  16. check.setPayerName(expected);
  17. String actual = check.getPayerName();
  18. assertEquals(expected, actual);
  19. }
  20. @Test
  21. public void testNumber(){
  22. String expected = "4551";
  23. check.setNumber(expected);
  24. String actual = check.getNumber();
  25. assertEquals(expected, actual);
  26. }
  27. @Test
  28. public void testRoutingNumber(){
  29. String expected = "987654321";
  30. check.setRoutingNumber(expected);
  31. String actual = check.getRoutingNumber();
  32. assertEquals(expected, actual);
  33. }
  34. @Test
  35. public void testAccountNumber(){
  36. String expected = "123456789";
  37. check.setAccountNumber(expected);
  38. String actual = check.getAccountNumber();
  39. assertEquals(expected, actual);
  40. }
  41. @Test
  42. public void testShortDescription(){
  43. String expected = "Check Tia Mowry ***4551";
  44. String name = "Tia Mowry";
  45. check.setPayerName(name);
  46. String number = "4551";
  47. check.setNumber(number);
  48. String actual = check.getShortDescription();
  49. assertEquals(expected, actual);
  50. }
  51. @Test
  52. public void compareTo() {
  53. Payment paypal = new PayPal(1, "Tia Mowry", "tia@mowry.com");
  54. Payment check = new Check(1, "Tia Mowry", "00004551", "00004551");
  55. Payment creditcard = new CreditCard(1, "Tia Mowry", "4551", 10, 2019);
  56. }
  57. }