Sha256: 216042d34909bb8898606944218c622312ed2bae3862f7978de6cc44c6e0d2c9
Contents?: true
Size: 821 Bytes
Versions: 10
Compression:
Stored size: 821 Bytes
Contents
RSpec.describe Flipper::Expressions::LessThanOrEqualTo do describe "#call" do it "returns true when equal" do expect(described_class.call(2, 2)).to be(true) end it "returns true when less" do expect(described_class.call(1, 2)).to be(true) end it "returns false when greater" do expect(described_class.call(2, 1)).to be(false) end it "returns false when value evaluates to nil" do expect(described_class.call(nil, 1)).to be(false) expect(described_class.call(1, nil)).to be(false) end it "raises ArgumentError with no arguments" do expect { described_class.call }.to raise_error(ArgumentError) end it "raises ArgumentError with one argument" do expect { described_class.call(10) }.to raise_error(ArgumentError) end end end
Version data entries
10 entries across 10 versions & 1 rubygems