Sha256: 2ce09ac1369852cc0e10cd37058b97b63ed19cbee9f6ed0123058d7327b16659
Contents?: true
Size: 574 Bytes
Versions: 1
Compression:
Stored size: 574 Bytes
Contents
module MethodHelper module Functions def has_valid_factory(factory_name, count = 10) it "has a valid factory" do records = [] count = (count.to_i == 0) ? 1 : count.to_i count.times do test_factory = build(factory_name) unless test_factory.valid? puts test_factory.errors.full_messages end expect(test_factory.valid?).to be true expect(test_factory.save).to be true records << test_factory end records.each {|f| f.destroy} end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
better_record-0.2.0 | spec/method_helper/functions/has_valid_factory.rb |