Sha256: 3bc6690a0e43019eb733a6c4296f6a6a43b5c1e2338008d993a7cdc6671dcff0
Contents?: true
Size: 698 Bytes
Versions: 10
Compression:
Stored size: 698 Bytes
Contents
require 'spec_helper' require 'fixtures/models' describe CanTango::Ability::Cache::SimpleKey do before do @user = User.new 'krisy', 'krisy@gmail.com' @account = Account.new user @ability = CanTango::Ability::Base.new @account end context 'SimpleKey for user' do subject { CanTango::Ability::Cache::SimpleKey.new @user } specify do subject.value.should == @user.email.hash end specify do subject.to_s.should match /#{@user.email.hash}/ end context '#Simplekey #create_for Ability' do subject { CanTango::Ability::Cache::SimpleKey.create_for @ability } specify do subject.value.should == @user.email.hash end end end
Version data entries
10 entries across 10 versions & 1 rubygems