Sha256: ead91911e804e009612c337d74d892da19059c283cc5fac88048c7de4ec16d00
Contents?: true
Size: 585 Bytes
Versions: 10
Compression:
Stored size: 585 Bytes
Contents
shared_examples_for "An ActiveModel" do def assert(test, *_args) expect(test).to be true end def assert_kind_of(klass, inspected_object) expect(inspected_object).to be_kind_of(klass) end def assert_equal(the_other, one) expect(one).to eq the_other end def assert_respond_to(obj, meth, _msg = nil) expect(obj).to respond_to meth end include ActiveModel::Lint::Tests ActiveModel::Lint::Tests.public_instance_methods.map(&:to_s).grep(/^test/).each do |m| example m.tr('_', ' ') do send m end end def model subject end end
Version data entries
10 entries across 10 versions & 1 rubygems