| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- package com.zipcoder.payment;
-
- import org.junit.Assert;
- import org.junit.Test;
-
- import static junit.framework.TestCase.assertTrue;
-
- public class CreditCardTest {
-
- @Test
- public void idGetterSetterTest(){
- CreditCard test = new CreditCard();
-
-
- Long expected = 888L;
- test.setId(888L);
- Long actual = test.getId();
- Assert.assertEquals(expected, actual);
- }
-
- @Test
- public void payerNameGetterSetterTest(){
- CreditCard test = new CreditCard();
-
-
- String expected = "Nafis";
- test.setPayerName("Nafis");
- String actual = test.getPayerName();
- Assert.assertEquals(expected, actual);
- }
-
- @Test
- public void numberGetterSetterTest(){
- CreditCard test = new CreditCard();
-
-
- String expected = "1234123412341234";
- test.setNumber("1234123412341234");
- String actual = test.getNumber();
- Assert.assertEquals(expected, actual);
- }
-
- @Test
- public void expiredMonthGetterSetterTest(){
- CreditCard test = new CreditCard();
-
-
- int expected = 9;
- test.setExpiredMonth(9);
- int actual = test.getExpiredMonth();
- Assert.assertEquals(expected, actual);
- }
-
- @Test
- public void expiredYearGetterSetterTest(){
- CreditCard test = new CreditCard();
-
-
- int expected = 2018;
- test.setExpiredYear(2018);
- int actual = test.getExpiredYear();
- Assert.assertEquals(expected, actual);
- }
-
- @Test
- public void getShortDescriptionTest(){
- CreditCard test = new CreditCard("Nafis", "1111222233331234", 9, 2018);
-
- String expected = "CC Nafis 1234 9/2018\n";
- String actual = test.getShortDescription();
- Assert.assertEquals(expected, actual);
- }
-
- @Test
- public void lastFourTest(){
- CreditCard test = new CreditCard();
-
- String expected = "1234";
- String actual = test.lastFour("1111222233331234");
- Assert.assertEquals(expected, actual);
-
- }
-
- @Test
- public void constructorTest(){
- CreditCard test = new CreditCard("Nafis", "1111222233331234", 9, 2018);
-
- String expected = "CC Nafis 1234 9/2018\n";
- String actual = test.getShortDescription();
- Assert.assertEquals(expected, actual);
- }
-
- @Test
- public void compareToTest(){
- CreditCard test1 = new CreditCard("Nafis", "1111222233331234", 9, 2018);
- PayPal test2 = new PayPal("Nafis", "nafisnibir@gmail.com");
-
- Assert.assertTrue(test1.compareTo(test2) < 0);
-
- }
-
- }
|