Sha256: 96fb71cbbcc19d39cc67931f5e1bee24e66d753ae10f42615eab8beb1383a157
Contents?: true
Size: 320 Bytes
Versions: 2
Compression:
Stored size: 320 Bytes
Contents
describe "default nil" do before do class Test::Foo extend Dry::Initializer::Mixin param :foo, default: proc { nil } param :bar, default: -> { nil } end end it "is assigned" do subject = Test::Foo.new(1) expect(subject.foo).to eql 1 expect(subject.bar).to be_nil end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
dry-initializer-1.2.0 | spec/default_nil_spec.rb |
dry-initializer-1.1.3 | spec/default_nil_spec.rb |