1 # frozen_string_literal: true
5 class Tag2linkTest < ActiveSupport::TestCase
6 def test_link_returns_nil_for_full_url
7 assert_nil Tag2link.link("website", "https://example.com/page")
10 def test_link_returns_nil_for_unknown_key
11 assert_nil Tag2link.link("nonexistent_key", "SomeValue")
14 def test_link_returns_proper_url_for_known_key
15 url = Tag2link.link("wikidata", "Q936")
16 assert_equal "https://www.wikidata.org/entity/Q936", url