class Faker::Stripe
def invalid_card(card_error: nil)
-
(String)
-
def invalid_card(card_error: nil) invalid_cards = translate('faker.stripe.invalid_cards').keys if card_error.nil? card_error = sample(invalid_cards).to_s else unless invalid_cards.include?(card_error.to_sym) raise ArgumentError, "Invalid credit cards argument can be left blank or include #{invalid_cards.join(', ')}" end end fetch("stripe.invalid_cards.#{card_error}") end