Sha256: cb2e8ad6ea58c54be6c9eadfeebd6ec86e9544725dfa3eb5d5bd8cb4065791ef

Contents?: true

Size: 530 Bytes

Versions: 15

Compression:

Stored size: 530 Bytes

Contents

require File.dirname(__FILE__) + '/test_helper.rb'

class TestEhcache < Test::Unit::TestCase

  def setup
    @manager = Ehcache::CacheManager.new
    @cache = @manager.cache
  end

  def teardown
    @manager.shutdown if @manager
  end
  
  def test_demo_usage
    @cache.put("answer", "42", {:ttl => 120})
    answer = @cache.get("answer")
    assert_equal("42", answer.value)
    assert_equal(120, answer.ttl)
    question = @cache["question"] || 'unknown'
    assert_equal('unknown', question)
  end
end

Version data entries

15 entries across 15 versions & 3 rubygems

Version Path
jruby-ehcache-rails3-1.3.2 test/test_ehcache.rb
jruby-ehcache-rails2-1.3.2 test/test_ehcache.rb
jruby-ehcache-1.3.2 test/test_ehcache.rb
jruby-ehcache-rails3-1.3.1 test/test_ehcache.rb
jruby-ehcache-rails2-1.3.1 test/test_ehcache.rb
jruby-ehcache-1.3.1 test/test_ehcache.rb
jruby-ehcache-rails3-1.3.0 test/test_ehcache.rb
jruby-ehcache-rails2-1.3.0 test/test_ehcache.rb
jruby-ehcache-1.3.0 test/test_ehcache.rb
jruby-ehcache-1.2.1 test/test_ehcache.rb
jruby-ehcache-1.2.0 test/test_ehcache.rb
jruby-ehcache-1.1.2 test/test_ehcache.rb
jruby-ehcache-1.1.1 test/test_ehcache.rb
jruby-ehcache-1.1.0 test/test_ehcache.rb
jruby-ehcache-1.0.0 test/test_ehcache.rb