+ links = telephone_links("phone", "+1 (234) 567-890")
+ assert_equal 1, links.length
+ assert_equal "+1 (234) 567-890", links[0][:phone_number]
+ assert_equal "tel:+1(234)567-890", links[0][:url]
+
+ # Multiple valid phone numbers separated by ;
+ links = telephone_links("phone", "+1234567890; +22334455667788")
+ assert_equal 2, links.length
+ assert_equal "+1234567890", links[0][:phone_number]
+ assert_equal "tel:+1234567890", links[0][:url]
+ assert_equal "+22334455667788", links[1][:phone_number]
+ assert_equal "tel:+22334455667788", links[1][:url]
+
+ links = telephone_links("phone", "+1 (234) 567-890 ; +22(33)4455.66.7788 ")
+ assert_equal 2, links.length
+ assert_equal "+1 (234) 567-890", links[0][:phone_number]
+ assert_equal "tel:+1(234)567-890", links[0][:url]
+ assert_equal "+22(33)4455.66.7788", links[1][:phone_number]
+ assert_equal "tel:+22(33)4455.66.7788", links[1][:url]