test/test_creditcard.rb in mymoip-0.2.5 vs test/test_creditcard.rb in mymoip-0.2.6
- old
+ new
@@ -9,19 +9,29 @@
expiration_date: "06/15",
security_code: "000",
owner_name: "Juquinha da Rocha",
owner_birthday: Date.new(1984, 11, 3),
owner_phone: "(51)3040-5060",
- owner_rg: "1010202030"
+ owner_cpf: "522.116.706-95"
)
assert_equal :visa, subject.logo
assert_equal "4916654211627608", subject.card_number
assert_equal "06/15", subject.expiration_date
assert_equal "000", subject.security_code
assert_equal "Juquinha da Rocha", subject.owner_name
assert_equal Date.new(1984, 11, 3), subject.owner_birthday
assert_equal "(51)3040-5060", subject.owner_phone
- assert_equal "1010202030", subject.owner_rg
+ assert_equal "522.116.706-95", subject.owner_cpf
end
+ def test_warns_about_owner_rg_attribute_deprecation_on_initialization
+ MyMoip::CreditCard.any_instance.expects(:warn).with(regexp_matches(/is deprecated/))
+ subject = Fixture.credit_card(owner_rg: '1010202030')
+ end
+
+ def test_warns_about_owner_rg_attribute_deprecation_on_setter
+ subject = Fixture.credit_card
+ subject.expects(:warn).with(regexp_matches(/is deprecated/))
+ subject.owner_rg = '1010202030'
+ end
end