test/unit/check_test.rb in activemerchant-1.3.2 vs test/unit/check_test.rb in activemerchant-1.4.0
- old
+ new
@@ -1,19 +1,31 @@
require File.dirname(__FILE__) + '/../test_helper'
class CheckTest < Test::Unit::TestCase
- include ActiveMerchant::Billing
-
VALID_ABA = '111000025'
INVALID_ABA = '999999999'
MALFORMED_ABA = 'I like fish'
ACCOUNT_NUMBER = '123456789012'
def test_validation
c = Check.new
assert !c.valid?
assert !c.errors.empty?
+ end
+
+ def test_first_name_last_name
+ check = Check.new(:name => 'Fred Bloggs')
+ assert_equal 'Fred', check.first_name
+ assert_equal 'Bloggs', check.last_name
+ assert_equal 'Fred Bloggs', check.name
+ end
+
+ def test_nil_name
+ check = Check.new(:name => nil)
+ assert_nil check.first_name
+ assert_nil check.last_name
+ assert_equal "", check.name
end
def test_valid
c = Check.new(:name => 'Fred Bloggs',
:routing_number => VALID_ABA,