Actualmente en la clase CardType tiene CardType.valueOf(cardType); lo cual es erroneo ya que existe el enumerable CardType.CREDIT referente a la tarjeta de credito, este cambio actualmente esta funcionando en DebitCard clase, pero en su caso CardType.DEBIT
CardType.valueOf(cardType);
lo cual es erroneo ya que existe el enumerableCardType.CREDIT
referente a la tarjeta de credito, este cambio actualmente esta funcionando en DebitCard clase, pero en su caso CardType.DEBIT