Sha256: 307c681b3e226f751656e41b6de1ad0d257675ec1fba13fdeada2a30b59ee2b4
Contents?: true
Size: 609 Bytes
Versions: 1
Compression:
Stored size: 609 Bytes
Contents
require 'test_helper' class ModelTest < ActiveSupport::TestCase test 'callbacks' do user = User.create(name: 'mike') user.cache key = "users/#{user.name}" assert_equal user.id, client.get(key).to_i user.update name: 'john' old_key = key key = "users/#{user.name}" user.recache assert_nil client.get(old_key) assert_equal user.id, client.get(key).to_i user.destroy user.uncache assert_nil client.get(old_key) assert_nil client.get(key) assert_not User.cached?(user) end test 'singleton' do assert_not User.cached?(User.new) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cachers-4.1.0.2 | test/record_test.rb |