Sha256: 3f047b892b622762b42b80db33d8818809b04041526de704bebe27532cf1c0fd
Contents?: true
Size: 550 Bytes
Versions: 4
Compression:
Stored size: 550 Bytes
Contents
require 'spec_helper' describe Virtus::Attribute::DefaultValue, '.new' do subject { described_class.new(attribute, value) } let(:attribute) { Virtus::Attribute::String.new(:attribute) } context 'with a cloneable value' do let(:value) { 'something' } its(:value) { should equal(value) } end context 'with a non-cloneable value' do [ nil, true, false, 1, :symbol ].each do |value| context "with #{value.inspect}" do let(:value) { value } its(:value) { should equal(value) } end end end end
Version data entries
4 entries across 4 versions & 1 rubygems