Class DefaultCreditCardNumberHelperTest
java.lang.Object
de.hybris.platform.order.strategies.paymentinfo.impl.DefaultCreditCardNumberHelperTest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoid
-
Constructor Details
-
DefaultCreditCardNumberHelperTest
public DefaultCreditCardNumberHelperTest()
-
-
Method Details
-
createDefaultCreditCardNumberHelper
- Throws:
Exception
-
shouldNotValidateCardNumberWhenInputCardNumberIsImproperlyFormatted
public void shouldNotValidateCardNumberWhenInputCardNumberIsImproperlyFormatted() throws BusinessException- Throws:
BusinessException
-
shouldNotValidateCardNumberWhenThereIsNoRegexpConfiguredForCardType
public void shouldNotValidateCardNumberWhenThereIsNoRegexpConfiguredForCardType() throws BusinessException- Throws:
BusinessException
-
shouldValidateValid16DigitVISACard
- Throws:
BusinessException
-
shouldValidateValid13DigitOldVISACard
- Throws:
BusinessException
-
shouldNotValidateVISACardWithBadStart
- Throws:
BusinessException
-
shouldNotValidateTooLongVISACard
- Throws:
BusinessException
-
shouldNotValidateTooShortVISACard
- Throws:
BusinessException
-
shouldNotValidateTooShortOldVISACard
- Throws:
BusinessException
-
shouldNotValidateTooLongOldVISACard
- Throws:
BusinessException
-
shouldValidateValidDINERSCard
- Throws:
BusinessException
-
shouldNotValidateDINERSCardWithBadStart
- Throws:
BusinessException
-
shouldNotValidateTooLongDINERSCard
- Throws:
BusinessException
-
shouldNotValidateTooShortDINERSCard
- Throws:
BusinessException
-
shouldValidateValidAMEXCard
- Throws:
BusinessException
-
shouldNotValidateTooLongAMEXCard
- Throws:
BusinessException
-
shouldNotValidateTooShortAMEXCard
- Throws:
BusinessException
-
shouldValidateValidMASTERCard
- Throws:
BusinessException
-
shouldNotValidateMASTERCardWithBadStart
- Throws:
BusinessException
-
shouldNotValidateTooShortMASTERCard
- Throws:
BusinessException
-
shouldNotValidateTooLongMASTERCard
- Throws:
BusinessException
-
shouldMaskValidCreditCardNumber
public void shouldMaskValidCreditCardNumber() -
shouldNotMaskShorterThan13DigitsNormalizedCreditCardNumberAndReturnNull
public void shouldNotMaskShorterThan13DigitsNormalizedCreditCardNumberAndReturnNull() -
shouldNotMaskLongerThan19DigitsNormalizedCreditCardNumberAndReturnNull
public void shouldNotMaskLongerThan19DigitsNormalizedCreditCardNumberAndReturnNull() -
shouldNormalizeHumanReadableCardNumberToOnlyDigits
public void shouldNormalizeHumanReadableCardNumberToOnlyDigits()
-