CheckTest.java 2.1KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. package com.zipcoder.payment;
  2. import org.junit.Assert;
  3. import org.junit.Test;
  4. public class CheckTest {
  5. @Test
  6. public void testGetId(){
  7. //given
  8. Check check = new Check();
  9. long id = 3;
  10. check.setId(id);
  11. //when
  12. long actualId= check.getId();
  13. //then
  14. Assert.assertEquals(id,actualId);
  15. }
  16. @Test
  17. public void testGetPayerName(){
  18. //given
  19. Check check = new Check();
  20. String name = "Nury";
  21. check.setPayerName(name);
  22. //when
  23. String actual= check.getPayerName();
  24. //then
  25. Assert.assertEquals(name,actual);
  26. }
  27. @Test
  28. public void testGetAccoungNumber(){
  29. //given
  30. Check check = new Check();
  31. String number = "99999";
  32. check.setAccountNumber(number);
  33. //when
  34. String actual= check.getAccountNumber();
  35. //then
  36. Assert.assertEquals(number,actual);
  37. }
  38. @Test
  39. public void testGetRoutingNumber(){
  40. //given
  41. Check check = new Check();
  42. String routingNumber = "999";
  43. check.setRoutingNumber(routingNumber);
  44. //when
  45. String actual= check.getRoutingNumber();
  46. //then
  47. Assert.assertEquals(routingNumber,actual);
  48. }
  49. @Test
  50. public void testGetLast4Digit(){
  51. Check check = new Check();
  52. String id = "9999989";
  53. String expectedId= "9989";
  54. check.setAccountNumber(id);
  55. //when
  56. String actual=check.getLast4Digit();
  57. //System.out.print(check.getLast4Digit());
  58. //then
  59. Assert.assertEquals(expectedId,actual);
  60. }
  61. @Test
  62. public void testGetShortDescription() {
  63. Check check = new Check(002L,"Nuri H", "0000888","1234567");
  64. String expected = "Check Nuri H ***4567";
  65. String actual = check.getShortDescription();
  66. Assert.assertEquals(expected, actual);
  67. }
  68. }