Sha256: b13d9aeeb975f1e5c484c2fe68db3782cd40eb8ab0125a78f04967350af017b7
Contents?: true
Size: 1.12 KB
Versions: 5
Compression:
Stored size: 1.12 KB
Contents
require File.expand_path('../test_assistant', __FILE__) require "digest/md5" module Pingpp class UserTest < Test::Unit::TestCase should "execute should return a new user when passed correct parameters" do user_id = Digest::MD5.hexdigest(Time.now.to_i.to_s)[0,12] params = { :id => user_id } u = Pingpp::User.create(params) assert u.object == 'user' assert u.id == user_id end should "execute should return an exist user when passed correct id" do u = Pingpp::User.retrieve(get_user_id) assert u.object == 'user' assert u.id == get_user_id end should "execute should return a list of users when passed correct parameters" do u = Pingpp::User.list(:per_page => 3) assert u.object == 'list' assert u.data.count <= 3 end should "execute should return an updated user" do new_address = 'Shanghai ' + Time.now.iso8601 u = Pingpp::User.update(get_user_id, {:address => new_address}) assert u.object == 'user' assert u.id == get_user_id assert u.address == new_address end end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
pingpp-2.2.4 | test/user_test.rb |
pingpp-2.2.3 | test/user_test.rb |
pingpp-2.2.2 | test/user_test.rb |
pingpp-2.2.1 | test/user_test.rb |
pingpp-2.2.0 | test/user_test.rb |