Sha256: 3bc6156f0d4be8a44c479b38e3ebecb6afc3dd614fc85ee01e7904db109e2882
Contents?: true
Size: 723 Bytes
Versions: 1
Compression:
Stored size: 723 Bytes
Contents
# frozen_string_literal: true module CacheIncrementDecrementBehavior def test_increment @cache.write("foo", 1, raw: true) assert_equal 1, @cache.read("foo").to_i assert_equal 2, @cache.increment("foo") assert_equal 2, @cache.read("foo").to_i assert_equal 3, @cache.increment("foo") assert_equal 3, @cache.read("foo").to_i assert_nil @cache.increment("bar") end def test_decrement @cache.write("foo", 3, raw: true) assert_equal 3, @cache.read("foo").to_i assert_equal 2, @cache.decrement("foo") assert_equal 2, @cache.read("foo").to_i assert_equal 1, @cache.decrement("foo") assert_equal 1, @cache.read("foo").to_i assert_nil @cache.decrement("bar") end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ruby-on-quails-0.1.0 | activesupport/test/cache/behaviors/cache_increment_decrement_behavior.rb |