Sha256: f4ec269c4ec506d4a49555596e7d815835484179bcb92479a132db12688e9f8e

Contents?: true

Size: 396 Bytes

Versions: 9

Compression:

Stored size: 396 Bytes

Contents

require 'spec_helper'

describe AngularSprinkles::Cache do
  let(:key) { 'key' }
  let(:content) { Object.new }

  subject { described_class.new }

  it 'can set a key' do
    expect(subject.set?(key)).to eq(false)

    subject.set(key)

    expect(subject.set?(key)).to eq(true)
  end

  it 'can get a key' do
    subject.set(key, content)

    expect(subject.get(key)).to be(content)
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
angular_sprinkles-0.3.3 spec/angular_sprinkles/cache_spec.rb
angular_sprinkles-0.3.2 spec/angular_sprinkles/cache_spec.rb
angular_sprinkles-0.3.1 spec/angular_sprinkles/cache_spec.rb
angular_sprinkles-0.3.0 spec/angular_sprinkles/cache_spec.rb
angular_sprinkles-0.2.14 spec/angular_sprinkles/cache_spec.rb
angular_sprinkles-0.2.13 spec/angular_sprinkles/cache_spec.rb
angular_sprinkles-0.2.12 spec/angular_sprinkles/cache_spec.rb
angular_sprinkles-0.2.11 spec/angular_sprinkles/cache_spec.rb
angular_sprinkles-0.2.10 spec/angular_sprinkles/cache_spec.rb