CheckTest.java 1.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. package com.zipcoder.payment;
  2. import org.junit.Assert;
  3. import org.junit.Before;
  4. import org.junit.Test;
  5. public class CheckTest {
  6. private Check testCheck;
  7. private CreditCard cc;
  8. @Before
  9. public void setUp() {
  10. testCheck = new Check();
  11. testCheck.setId(12345678910L);
  12. testCheck.setPayerName("Biggie");
  13. testCheck.setRoutingNumber("623852453");
  14. testCheck.setAccountNumber("1234567");
  15. cc = new CreditCard();
  16. cc.setPayerName("Apple");
  17. cc.setNumber("4567 8910 9090 9000");
  18. }
  19. @Test
  20. public void testId() {
  21. Long expectedId = 12345678910L;
  22. testCheck.setId(12345678910L);
  23. Assert.assertEquals(expectedId, testCheck.getId());
  24. }
  25. @Test
  26. public void testPayerName() {
  27. String expectedName = "Biggie";
  28. Assert.assertEquals(expectedName, testCheck.getPayerName());
  29. }
  30. @Test
  31. public void testAccountingNum() {
  32. String expectedActNum = "1234567";
  33. Assert.assertEquals(expectedActNum, testCheck.getAccountNumber());
  34. }
  35. @Test
  36. public void testRoutingNum() {
  37. String expectedRout = "623852453";
  38. Assert.assertEquals(expectedRout, testCheck.getRoutingNumber());
  39. }
  40. @Test
  41. public void testShortDesc() {
  42. String expectedDesc = "Check Biggie ***4567";
  43. Assert.assertEquals(expectedDesc, testCheck.getShortDescription());
  44. }
  45. @Test
  46. public void testCompareTo() {
  47. int expectedComp = 37;
  48. Assert.assertEquals(expectedComp, testCheck.compareTo(cc));
  49. }
  50. }