| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- package com.zipcoder.payment;
-
- import org.junit.jupiter.api.Test;
-
- import static org.junit.jupiter.api.Assertions.assertEquals;
-
- public class CreditCardTest {
-
- CreditCard credit=new CreditCard(1,"bleena","12345",10,2020);
- CreditCard credit1=new CreditCard(2,"anju","00101",2,2019);
- Check check=new Check((long) 1,"Aleena","123456","76543");
- @Test
- public void creditCardTestGetID(){
- long expected = 1;
- long actual = credit.getId();
- assertEquals(expected,actual);
- }
- @Test
- public void creditCardTestGetNumber(){
-
- String expected = "12345";
- String actual = credit.getNumber();
- assertEquals(expected,actual);
- }
- @Test
- public void creditPayerNameTest(){
-
- String expected = "bleena";
- String actual = credit.getPayerName();
- assertEquals(expected,actual);
- }
- @Test
- public void creditexpiredMonthTest(){
-
- int expected = 10;
- int actual = credit.getexpiredMonth();
- assertEquals(expected,actual);
- }
- @Test
- public void creditexpiredYearTest(){
-
- int expected = 2020;
- int actual = credit.getexpiredYear();
- assertEquals(expected,actual);
- }
- @Test
- public void compareToTest()//comparaing two different credit cards
- {
- int expected=1;
- int actual=credit.getShortDescription().compareTo(credit1.getShortDescription());
- assertEquals(expected,actual);
- }
- @Test
- public void compareToTestCredit()//comparing same credit card->returns zero
- {
- int expected=0;
- int actual=credit.getShortDescription().compareTo(credit.getShortDescription());
- assertEquals(expected,actual);
- }
- @Test
- public void compareToTestCheck()//comparing credit card with check->
- //CC bleena 2345 10/2020
- //Check Aleena ****6543
-
- {
- int expected=-37;
- int actual=credit.getShortDescription().compareTo(check.getShortDescription());
- assertEquals(expected,actual);
-
- }
-
-
- }
|