CheckTest.java 1.9KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. package com.zipcoder.payment;
  2. import org.junit.Assert;
  3. import org.junit.Test;
  4. public class CheckTest {
  5. @Test
  6. public void idGetterSetterTest(){
  7. Check test = new Check();
  8. Long expected = 888L;
  9. test.setId(888L);
  10. Long actual = test.getId();
  11. Assert.assertEquals(expected, actual);
  12. }
  13. @Test
  14. public void payerNameGetterSetterTest(){
  15. Check test = new Check();
  16. String expected = "Nafis";
  17. test.setPayerName("Nafis");
  18. String actual = test.getPayerName();
  19. Assert.assertEquals(expected, actual);
  20. }
  21. @Test
  22. public void routingNumberGetterSetterTest(){
  23. Check test = new Check();
  24. String expected = "123456789";
  25. test.setRoutingNumber("123456789");
  26. String actual = test.getRoutingNumber();
  27. Assert.assertEquals(expected, actual);
  28. }
  29. @Test
  30. public void accountNumberGetterSetterTest(){
  31. Check test = new Check();
  32. String expected = "1234567890";
  33. test.setAccountNumber("1234567890");
  34. String actual = test.getAccountNumber();
  35. Assert.assertEquals(expected, actual);
  36. }
  37. @Test
  38. public void lastFourTest(){
  39. Check test = new Check();
  40. String expected = "1234";
  41. String actual = test.lastFour("1111222233331234");
  42. Assert.assertEquals(expected, actual);
  43. }
  44. @Test
  45. public void getShortDescriptionTest(){
  46. Check test = new Check("Nafis", "123456789", "1234567890");
  47. String expected = "Check Nafis ***7890";
  48. String actual = test.getShortDescription();
  49. Assert.assertEquals(expected, actual);
  50. }
  51. @Test
  52. public void compareToTest(){
  53. CreditCard test1 = new CreditCard("Nafis", "1111222233331234", 9, 2018);
  54. Check test2 = new Check("Nafis", "123456789", "1234567890");
  55. Assert.assertTrue(test1.compareTo(test2) < 0);
  56. }
  57. }