CheckTest.java 2.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. package com.zipcoder.payment;
  2. import org.junit.Assert;
  3. import org.junit.Test;
  4. public class CheckTest {
  5. Check check = new Check();
  6. long testId = 9999999;
  7. String testPayerName = "Test Testmond";
  8. String testRoutingNumber = "11432543";
  9. String testAccountNumber = "134344551";
  10. @Test
  11. public void setId0() {
  12. Assert.assertEquals(0, check.getId());
  13. }
  14. @Test
  15. public void setId() {
  16. check.setId(testId);
  17. Assert.assertEquals(testId, check.getId());
  18. }
  19. @Test
  20. public void getId() {
  21. check.setId(testId);
  22. long expected = testId;
  23. long actual = check.getId();
  24. Assert.assertEquals(expected, actual);
  25. }
  26. @Test
  27. public void setPayerName0() {
  28. Assert.assertNull(check.getPayerName());
  29. }
  30. @Test
  31. public void setPayerName() {
  32. check.setPayerName(testPayerName);
  33. Assert.assertNotNull(check.getPayerName());
  34. }
  35. @Test
  36. public void getRoutingNumber() {
  37. check.setRoutingNumber(testRoutingNumber);
  38. String expected = testRoutingNumber;
  39. String actual = check.getRoutingNumber();
  40. Assert.assertEquals(expected,actual);
  41. }
  42. @Test
  43. public void setRoutingNumber0() {
  44. Assert.assertNull(check.getRoutingNumber());
  45. }
  46. @Test
  47. public void setRoutingNumber() {
  48. check.setRoutingNumber(testRoutingNumber);
  49. Assert.assertNotNull(check.getRoutingNumber());
  50. }
  51. @Test
  52. public void getAccountNumber() {
  53. check.setAccountNumber(testAccountNumber);
  54. String expected = testAccountNumber;
  55. String actual = check.getAccountNumber();
  56. Assert.assertEquals(expected,actual);
  57. }
  58. @Test
  59. public void setAccountNumber0() {
  60. Assert.assertNull(check.getRoutingNumber());
  61. }
  62. @Test
  63. public void setAccountNumber() {
  64. check.setAccountNumber(testAccountNumber);
  65. Assert.assertNotNull(check.getAccountNumber());
  66. }
  67. @Test
  68. public void getPayerName() {
  69. check.setPayerName(testPayerName);
  70. String expected = testPayerName;
  71. String actual = check.getPayerName();
  72. Assert.assertEquals(expected,actual);
  73. }
  74. @Test
  75. public void getShortDescription() {
  76. check.setPayerName(testPayerName);
  77. check.setAccountNumber(testAccountNumber);
  78. String expected = "Check Test Testmond ****4551";
  79. String actual = check.getShortDescription();
  80. Assert.assertEquals(expected,actual);
  81. }
  82. }