Sha256: 93243d6895a24ada9bb61490869f810b2518b5fd62337c5e0e16c327b269afd4

Contents?: true

Size: 483 Bytes

Versions: 1

Compression:

Stored size: 483 Bytes

Contents

describe Econfig::Memory do
  let(:backend) { Econfig::Memory.new }

  describe "#has_key?" do
    it "returns true if key exists" do
      backend.set("foo", "bar")
      backend.has_key?("foo").should eq(true)
    end

    it "returns false if key is not set" do
      backend.has_key?("foo").should eq(false)
    end
  end

  describe "#get" do
    it "fetches a previously set option" do
      backend.set("foo", "bar")
      backend.get("foo").should == "bar"
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
econfig-2.0.0 spec/memory_spec.rb