| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- package com.zipcoder.payment;
-
- import org.junit.Test;
-
- import static junit.framework.TestCase.assertEquals;
-
- public class CreditCardTest {
-
- @Test
- public void testGetter(){
- long expected = 3;
- CreditCard card = new CreditCard(3, "Dave", "3424", 3, 2021);
- card.setId();
- long actual = card.getId();
- assertEquals(expected, actual);
-
- }
-
-
- @Test
- public void testPayerName(){
- String expected = "John";
- CreditCard card = new CreditCard(5, "Wendy", "3455", 7, 2020);
- card.setPayerName("John");
- String actual = card.getPayerName();
- assertEquals(expected, actual);
-
- }
- @Test
- public void testNumber(){
- String expected = "123";
- CreditCard card = new CreditCard(1, "Bob", "2323", 8, 2020);
- card.setNumber("123");
- String actual = card.getNumber();
- assertEquals(expected, actual);
-
- }
-
- @Test
- public void testExpiredMonth() {
- int expected = 9;
- CreditCard card = new CreditCard(2, "Freddy", "2343", 7, 2021);
- card.setExpiredMonth(9);
- int actual = card.getExpiredMonth();
- assertEquals(expected, actual);
-
- }
- @Test
- public void testExpiredYear(){
- int expected = 2016;
- CreditCard card = new CreditCard(3, "Leo", "2343", 6, 2019);
- card.setExpiredYear(2016);
- int actual = card.getExpiredYear();
- assertEquals(expected, actual);
- }
- }
|