diff --git a/spec/thread_safe/cache_spec.rb b/spec/thread_safe/cache_spec.rb index 8a68801..3362751 100644 --- a/spec/thread_safe/cache_spec.rb +++ b/spec/thread_safe/cache_spec.rb @@ -679,6 +679,16 @@ def key # assert_collision_resistance expects to be able to call .key to get the expect([1, 2]).to eq @cache.keys.sort end + it '#values' do + expect([]).to eq @cache.values + + @cache[1] = 1 + expect([1]).to eq @cache.values + + @cache[2] = 2 + expect([1, 2]).to eq @cache.values.sort + end + it '#each_key' do expect(@cache).to eq @cache.each_key { flunk }