Sha256: a4f30f179d563194406fa0c3052438661c40e722cf5140a40272999c492f30be
Contents?: true
Size: 653 Bytes
Versions: 22
Compression:
Stored size: 653 Bytes
Contents
require 'rspec' require 'cantango' class MyAccount def self.guest :guest_account end end class MyUser def self.guest :guest end end describe CanTango::Configuration::Guest do describe 'default settings with class methods for #guest defined' do before do CanTango.config.user.base_class = MyUser CanTango.config.user_account.base_class = MyAccount end subject { CanTango.config.guest } its(:default_user?) { should be_true } its(:user) { should == :guest } its(:default_account?) { should be_true } its(:account) { should == :guest_account } end end
Version data entries
22 entries across 22 versions & 1 rubygems