Sha256: 37f953fc472a411cae07cf43ba98191a9e4b02089543619c974e5cefeb56b29f
Contents?: true
Size: 576 Bytes
Versions: 15
Compression:
Stored size: 576 Bytes
Contents
require 'spec_helper' describe Ardm::Property::Discriminator do before do Object.send(:remove_const, :Foo) if defined?(Foo) Object.send(:remove_const, :Bar) if defined?(Bar) class ::Foo; end class ::Bar; end end let(:name) { :type } let(:type) { described_class } let(:options) { {} } let(:value) { Foo } let(:other_value) { Bar } let(:invalid_value) { 1 } let(:model) { Blog::Article } let(:property) { type.new(model, name, options) } it_should_behave_like 'A semipublic Property' end
Version data entries
15 entries across 15 versions & 1 rubygems