Sha256: ec82376b112c6b45507e6cc798c3c8eea5c12c7039fd24362d06d82d7467d788

Contents?: true

Size: 503 Bytes

Versions: 4

Compression:

Stored size: 503 Bytes

Contents

require_relative '../../spec_helper'

describe DataMapper::Property::Boolean do
  before :all do
    @name          = :active
    @type          = described_class
    @load_as       = TrueClass
    @value         = true
    @other_value   = false
    @invalid_value = 1
  end

  it_behaves_like 'A public Property'

  describe '.options' do
    subject { described_class.options }

    it { is_expected.to be_kind_of(Hash) }
    it { is_expected.to eql(load_as: @load_as, dump_as: @load_as) }
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
sbf-dm-core-1.5.0 spec/public/property/boolean_spec.rb
sbf-dm-core-1.4.0 spec/public/property/boolean_spec.rb
sbf-dm-core-1.3.0 spec/public/property/boolean_spec.rb
sbf-dm-core-1.3.0.beta spec/public/property/boolean_spec.rb