spec/bearcat/client/users_spec.rb in bearcat-1.0.10 vs spec/bearcat/client/users_spec.rb in bearcat-1.0.11
- old
+ new
@@ -36,9 +36,17 @@
user_profile = @client.user_profile(1)
user_profile["id"].should == 1
user_profile["time_zone"].should == "America/Denver"
end
+ it "returns a users logins" do
+ stub_get(@client, "/api/v1/users/1/logins").to_return(json_response("user_logins.json"))
+ user_logins = @client.user_logins(1)
+ user_logins.count.should == 1
+ user_logins.first['account_id'].should == 2
+ user_logins.first['unique_id'].should == "test@instructure.com"
+ end
+
it "returns a users page_views" do
stub_get(@client, "/api/v1/users/1/page_views").to_return(json_response("user_page_views.json"))
page_views = @client.page_views(1)
page_views.members.count.should == 1
page_views.members.first['action'].should == 'show'