Sha256: cfa2f4aa850e66ab1196d11b614dd30794e5e686c017ac695b14c6a9e5e8e577
Contents?: true
Size: 631 Bytes
Versions: 4
Compression:
Stored size: 631 Bytes
Contents
# frozen_string_literal: true require 'spec_helper' require 'switch_user/provider/authlogic' class UserSession class << self attr_accessor :user def create(user) self.user = user end def destroy self.user = nil end def find self end def record user end end end class AuthlogicController < TestController def current_user_session UserSession end end RSpec.describe SwitchUser::Provider::Authlogic do let(:controller) { AuthlogicController.new } let(:provider) { SwitchUser::Provider::Authlogic.new(controller) } it_behaves_like 'a provider' end
Version data entries
4 entries across 4 versions & 1 rubygems