Sha256: 19988a48e48fa87bbc2b2653feae3d5e488105aa9211db6c17148ed35582c0b6
Contents?: true
Size: 628 Bytes
Versions: 15
Compression:
Stored size: 628 Bytes
Contents
require 'spec_helper' describe Virtus::Attribute, '.coerce' do subject { described_class.coerce } after :all do described_class.coerce(true) end context 'with a value' do it 'sets the value and return self' do expect(described_class.coerce(false)).to be(described_class) expect(subject).to be(false) end end context 'when it is set to true' do before do described_class.coerce(true) end it { is_expected.to be(true) } end context 'when it is set to false' do before do described_class.coerce(false) end it { is_expected.to be(false) } end end
Version data entries
15 entries across 13 versions & 5 rubygems