Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.5.1
-
None
-
None
Description
The CreditCardValidator class Javadoc says:
"By default, all supported card types are allowed."
However the default constructor says it supports:
AMEX, VISA, MASTERCARD and DISCOVER
which agrees with the code.
It looks as though the default constructor was not updated when new validators were added.
I think it would make more sense to include all the provided validators in the default, but this could be considered a change of behaviour.