test/unit/user_session_test.rb in authpds-nyu-0.0.3 vs test/unit/user_session_test.rb in authpds-nyu-0.0.4
- old
+ new
@@ -2,11 +2,10 @@
class UserSessionTest < ActiveSupport::TestCase
def setup
activate_authlogic
controller.session[:session_id] = "FakeSessionID"
- # controller.cookies[:PDS_HANDLE] = { :value => VALID_PDS_HANDLE_FOR_NYU }
controller.cookies[:iPlanetDirectoryPro] = { :value => VALID_OPENSSO_FOR_NYU }
end
test "valid_sso_session?" do
user_session = UserSession.new
@@ -20,7 +19,21 @@
user_session = UserSession.new
assert_nil(controller.session["authpds_credentials"])
assert_nil(user_session.send(:attempted_record))
assert_nil(user_session.record)
user_session = UserSession.find
+ 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
end
end
\ No newline at end of file