Sha256: aa3100ca72b89ee9c751ee98771f78c504622bf837a9c37f7c98175a48ace056
Contents?: true
Size: 1.15 KB
Versions: 7
Compression:
Stored size: 1.15 KB
Contents
require 'test_helper' class UserTest < Test::Unit::TestCase context 'A Putio client with valid credentials' do setup { @putio = Putio.new('abc', '123') } should %q|return user's info via GET| do stub(:get, %r|http://api.put.io/v1/user\?method=info|, 'user_info.json') user_info = @putio.get_user_info assert_equal "rodreegez", user_info.first.name end should %q|return user's info via POST| do stub(:post, %r|http:\/\/api.put.io\/v1\/user\?method=info|, 'user_info.json') user_info = @putio.post_user_info assert_equal "rodreegez", user_info.first.name end should %q|return user's friends via GET| do stub(:get, %r|http:\/\/api.put.io\/v1\/user\?method=friends|, 'user_friends.json') user_friends = @putio.get_user_friends assert_equal "Dean Strelau", user_friends.first.name end should %q|return user's friends via POST| do stub(:post, %r|http:\/\/api.put.io\/v1\/user\?method=friends|, 'user_friends.json') user_friends = @putio.post_user_friends assert_equal "Dean Strelau", user_friends.first.name end end end
Version data entries
7 entries across 7 versions & 2 rubygems