Sha256: 7764f39fea46e7f4e9f3ef47ea2975d953fc499147292e5a8f2a566032f0973a

Contents?: true

Size: 360 Bytes

Versions: 2

Compression:

Stored size: 360 Bytes

Contents

require 'helper'
require 'flipper/adapters/memory'
require 'flipper/spec/shared_adapter_specs'

describe Flipper::Adapters::Memory do
  let(:source) { {} }

  subject { described_class.new(source) }

  def read_key(key)
    source[key.to_s]
  end

  def write_key(key, value)
    source[key.to_s] = value
  end

  it_should_behave_like 'a flipper adapter'
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
flipper-0.4.0 spec/flipper/adapters/memory_spec.rb
flipper-0.3.0 spec/flipper/adapters/memory_spec.rb