blob: 6352211aeb902256ac66ccc661095ad7a925c093 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
FactoryGirl.define do
TEST_CC_NUMBER = %w(4111 1111 1111 1111).join
factory :customer do
user
factory :customer_with_payment_info do
braintree_customer
end
end
factory :braintree_customer, class: Braintree::Customer do
first_name 'Big'
last_name 'Spender'
credit_card number: TEST_CC_NUMBER, expiration_date: '04/2016'
initialize_with { Braintree::Configuration.environment = :sandbox
Braintree::Customer.create(attributes).customer }
skip_create
factory :broken_customer do
credit_card number: '123456', expiration_date: '04/2016'
end
end
end
|