Sha256: 7af9de972fef6ead00361162c4bda22787fb02f5fd35c0f45268c37c6a9f6bc9
Contents?: true
Size: 751 Bytes
Versions: 3
Compression:
Stored size: 751 Bytes
Contents
# frozen_string_literal: true 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
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
dassets-0.15.3 | test/unit/cache_tests.rb |
dassets-0.15.2 | test/unit/cache_tests.rb |
dassets-0.15.1 | test/unit/cache_tests.rb |