Sha256: e8ed55784e6dad09c036deaff646a94add062c2fe69e74d588ba69431e81dfbb
Contents?: true
Size: 722 Bytes
Versions: 1
Compression:
Stored size: 722 Bytes
Contents
require "assert" require "dassets/cache" class Dassets::MemCache class UnitTests < Assert::Context desc "Dassets::MemCache" subject { Dassets::MemCache.new } should have_imeths :keys, :[], :[]= should "cache given key/value pairs in memory" do val = [] subject["something"] = val assert_that(subject["something"]).is(val) end end end class Dassets::NoCache class UnitTests < Assert::Context desc "Dassets::NoCache" subject { Dassets::NoCache.new } should have_imeths :keys, :[], :[]= should "not cache given key/value pairs in memory" do val = [] subject["something"] = val assert_that(subject["something"]).is_not(val) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
dassets-0.15.0 | test/unit/cache_tests.rb |