CreditCardTest.java 1.5KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. package com.zipcoder.payment;
  2. import org.junit.Assert;
  3. import org.junit.Before;
  4. import org.junit.Test;
  5. public class CreditCardTest {
  6. CreditCard test = new CreditCard(1L,"chad","123456789",1,2020);
  7. CreditCard test1 = new CreditCard(2L,"brad","987654321",2,2021);
  8. @Test
  9. public void getIdTest(){
  10. Long expected= 1L;
  11. Long actual= test.getId();
  12. Assert.assertEquals(expected,actual);
  13. }
  14. @Test
  15. public void getPayerNameTest(){
  16. String expected= "chad";
  17. String actual= test.getPayerName();
  18. Assert.assertEquals(expected,actual);
  19. }
  20. @Test
  21. public void getNumberTest(){
  22. String expected= "123456789";
  23. String actual= test.getNumber();
  24. Assert.assertEquals(expected,actual);
  25. }
  26. @Test
  27. public void getExpiredMonthTest(){
  28. int expected= 1;
  29. int actual= test.getExpiredMonth();
  30. Assert.assertEquals(expected,actual);
  31. }
  32. @Test
  33. public void getExpiredYearTest(){
  34. int expected= 2020;
  35. int actual= test.getExpiredYear();
  36. Assert.assertEquals(expected,actual);
  37. }
  38. @Test
  39. public void getShortDesrciptionTest(){
  40. String expected= "CC chad 6789 1/2020";
  41. String actual= test.getShortDescription();
  42. Assert.assertEquals(expected,actual);
  43. }
  44. @Test
  45. public void compareToTest(){
  46. int expected= 1;
  47. int actual= test.getShortDescription().compareTo(test1.getShortDescription());
  48. Assert.assertEquals(expected,actual);
  49. }
  50. }