test/unit/user_session_test.rb in authpds-nyu-0.1.4 vs test/unit/user_session_test.rb in authpds-nyu-0.2.0
- old
+ new
@@ -1,14 +1,14 @@
require 'test_helper'
class UserSessionTest < ActiveSupport::TestCase
-
+
def setup
activate_authlogic
controller.session[:session_id] = "FakeSessionID"
controller.cookies[:iPlanetDirectoryPro] = { :value => VALID_OPENSSO_FOR_NYU }
end
-
+
test "valid_sso_session?" do
user_session = UserSession.new
assert(user_session.valid_sso_session?)
controller.cookies[:iPlanetDirectoryPro] = { :value => INVALID_OPENSSO }
user_session = UserSession.new
@@ -20,40 +20,40 @@
assert_nil(controller.session["authpds_credentials"])
assert_nil(user_session.send(:attempted_record))
assert_nil(user_session.record)
user_session = UserSession.find
end
-
+
test "logout_url" do
user_session = UserSession.new
assert_equal(
- "https://logindev.library.nyu.edu/logout?url=http%3A%2F%2Fbobcatdev.library.nyu.edu",
+ "https://logindev.library.nyu.edu/logout?url=http%3A%2F%2Fbobcatdev.library.nyu.edu",
user_session.logout_url)
end
-
+
test "aleph_bor_auth" do
user_session = UserSession.new
bor_auth = user_session.aleph_bor_auth("N12162279", "d4465aacaa645f2164908cd4184c09f0", "NYU50", "BOBST")
assert_equal("51", bor_auth.permissions[:bor_status])
assert_equal("CB", bor_auth.permissions[:bor_type])
assert_equal("Y", bor_auth.permissions[:hold_on_shelf])
end
-
+
test "aleph_bor_auth_permissions" do
user_session = UserSession.new
permissions = user_session.aleph_bor_auth_permissions("N12162279", "d4465aacaa645f2164908cd4184c09f0", "NYU50", "BOBST")
assert_equal("51", permissions[:bor_status])
assert_equal("CB", permissions[:bor_type])
assert_equal("Y", permissions[:hold_on_shelf])
end
-
+
# test "find_new_user" do
# controller.cookies[:PDS_HANDLE] = { :value => VALID_PDS_HANDLE_FOR_NEW_NYU }
# user_session = UserSession.find
# # puts user_session.record.username
# # puts user_session.record.id
# end
- #
+ #
# test "find_existing_user" do
# controller.cookies[:PDS_HANDLE] = { :value => VALID_PDS_HANDLE_FOR_EXISTING_NYU }
# user_session = UserSession.find
# # puts user_session.record.username
# # puts user_session.record.id
\ No newline at end of file