fix: specs
This commit is contained in:
@@ -31,7 +31,7 @@ module ContactHelper
|
||||
end
|
||||
|
||||
def valid_number?(full_name)
|
||||
full_name.gsub(/\s+/, '').match?(/\A\+?\d+\z/)
|
||||
TelephoneNumber.parse(full_name).valid?
|
||||
end
|
||||
|
||||
def single_word_name_hash(full_name)
|
||||
|
||||
@@ -63,8 +63,8 @@ RSpec.describe ContactHelper do
|
||||
end
|
||||
|
||||
it 'handle name with mobile number with spaces correctly' do
|
||||
full_name = '+1 234 567 890'
|
||||
expected_result = { first_name: '+1 234 567 890', last_name: nil, middle_name: nil, prefix: nil, suffix: nil }
|
||||
full_name = '+1 423-423-4234'
|
||||
expected_result = { first_name: '+1 423-423-4234', last_name: nil, middle_name: nil, prefix: nil, suffix: nil }
|
||||
expect(helper.parse_name(full_name)).to eq(expected_result)
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user