Sha256: c712fee278040b8c9ce1687c22f2ba8f35fa6b6876ca76eb3d70677f3890bb09
Contents?: true
Size: 771 Bytes
Versions: 1
Compression:
Stored size: 771 Bytes
Contents
require 'test_helper' module SocialUrl class TwitterTest < Minitest::Test def setup @options = { text: 'Hello World', url: 'http://example.com', hashtags: ['nature', 'sunset', 'Multi Word HashTag'], via: 'twitterdev', related: ['twitter:Twitter News', 'twitterapi:Twitter API News'] } end def test_url opts = SocialUrl.normalize(@options) url = ['https://twitter.com/intent/tweet/?text=Hello%20World', '&url=http%3A%2F%2Fexample.com', '&hashtags=nature,sunset,MultiWordHashTag', '&via=twitterdev', '&related=twitter%3ATwitter%20News,twitterapi%3ATwitter%20API%20News'].join assert_equal url, Twitter.new(opts).url end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
social-url-1.1.0 | test/lib/social_url/twitter_test.rb |