Sha256: 90cc4cebc4f0034f5c90c22cf1dce42878e7e6699867a44888ce0be400cc9351
Contents?: true
Size: 590 Bytes
Versions: 1
Compression:
Stored size: 590 Bytes
Contents
describe Econfig::ENV do let(:backend) { Econfig::ENV.new } before do ENV["FOO_BAR"] = "monkey" end describe "#has_key?" do it "returns true if key exists" do backend.has_key?("foo_bar").should eq(true) end it "returns false if key is not set" do backend.has_key?("does_not_exist").should eq(false) end end describe "#get" do it "fetches option from environment variables" do backend.get("foo_bar").should == "monkey" end it "returns nil when not set" do backend.get("does_not_exist").should == nil end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
econfig-2.0.0 | spec/env_spec.rb |