CreditCardTest.java 2.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. import org.junit.Test;
  2. import static org.junit.Assert.*;
  3. public class CreditCardTest {
  4. Check check = new Check();
  5. PayPal payPal = new PayPal(4L, "Tia Mowry", "tia@mowry.com");
  6. CreditCard credit = new CreditCard();
  7. @org.junit.Before
  8. public void setUp() throws Exception {
  9. }
  10. @org.junit.After
  11. public void tearDown() throws Exception {
  12. }
  13. @Test
  14. public void getId(){
  15. CreditCard credit = new CreditCard();
  16. long expectedId = 0;
  17. long actualId = credit.getId();
  18. assertEquals(expectedId, actualId);
  19. }
  20. @Test
  21. public void getPayerName(){
  22. CreditCard credit = new CreditCard();
  23. String expectedPayerName = "Tia Mowry";
  24. credit.setPayerName(expectedPayerName);
  25. String actualPayerName = credit.getPayerName();
  26. assertEquals(expectedPayerName, actualPayerName);
  27. }
  28. public void getShortDescription() {
  29. }
  30. @Test
  31. public void getNumber(){
  32. CreditCard credit = new CreditCard();
  33. String expectedNumber = "4551";
  34. credit.setNumber(expectedNumber);
  35. String actualNumber = credit.getNumber();
  36. assertEquals(expectedNumber, actualNumber);
  37. }
  38. @Test
  39. public void getExpiredMonth(){
  40. CreditCard credit = new CreditCard();
  41. int expectedExpiredMonth = 10;
  42. credit.setExpiredMonth(expectedExpiredMonth);
  43. int actualExpiredMonth = credit.getExpiredMonth();
  44. assertEquals(expectedExpiredMonth, actualExpiredMonth);
  45. }
  46. @Test
  47. public void getExpiredYear(){
  48. CreditCard credit = new CreditCard();
  49. int expectedExpiredYear = 2019;
  50. credit.setExpiredYear(expectedExpiredYear);
  51. int actualExpiredYear = credit.getexpiredYear();
  52. assertEquals(expectedExpiredYear, actualExpiredYear);
  53. }
  54. @Test
  55. public void compareToCredit(){
  56. int expected = 0;
  57. int actual = credit.compareTo(credit);
  58. assertEquals(expected, actual);
  59. }
  60. @Test
  61. public void compareToPayPal(){
  62. int expected = 1;
  63. int actual = credit.compareTo(payPal);
  64. assertEquals(expected, actual);
  65. }
  66. @Test
  67. public void compareToCheck() {
  68. int expected = 1;
  69. int actual = credit.compareTo(check);
  70. assertEquals(expected, actual);
  71. }
  72. }