spec/validic/user_spec.rb in validic-0.3.1 vs spec/validic/user_spec.rb in validic-0.3.2
- old
+ new
@@ -3,10 +3,29 @@
describe Validic::User do
let(:client) { Validic::Client.new }
+ context "#get_users" do
+ before do
+ @users_response = client.get_users
+ end
+
+ it "returns JSON response of Validic::Organization", vcr: true do
+ @users_response.should_not be_nil
+ end
+
+ it "status 200" do
+ @users_response.summary.status.should == 200
+ end
+
+ it "has summary node" do
+ @users_response.summary.should_not be_nil
+ end
+
+ end
+
context "#me" do
before do
@me = client.me({})
end
@@ -23,11 +42,10 @@
context "#user_provisioning" do
it "should create a new user under an organization" do
pending
@new_user = client.user_provision(organization_id: "51aca5a06dedda916400002b",
- access_token: "ENTERPRISE_KEY",
uid: "123asdfg",
height: 167,
weight: 69,
location: "TX",
gender: "M")
@@ -41,10 +59,10 @@
context "#user_suspend" do
it "should suspend a user" do
pending
@suspend_user = client.user_suspend(organization_id: "51aca5a06dedda916400002b",
- user_id: "52967e076dedda5d4300000b",
+ user_id: ENV['TEST_USER_ID'],
access_token: "9c03ad2bcb022425944e4686d398ef8398f537c2f7c113495ffa7bc9cfa49286",
suspend: 1)
@suspend_user.message.should eq "The user has been suspended successfully"
end
end