Sha256: 14100ad4774050b3923e739bb35707d41ae6f4c363832e7289918639968e8e35

Contents?: true

Size: 315 Bytes

Versions: 3

Compression:

Stored size: 315 Bytes

Contents

FactoryBot.define do
  factory :shoppy_cartus_coupon, class: 'ShoppyCartus::Coupon' do
    code { FFaker::Color.hex_code }
    sale { rand(1.1..99.9).truncate(2) }
    order { create :shoppy_cartus_order }

    trait :invalid do
      code nil
    end

    trait :without_order do
      order nil
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
shoppy_cartus-0.1.2 spec/factories/shoppy_cartus/shoppy_cartus_coupons.rb
shoppy_cartus-0.1.1 spec/factories/shoppy_cartus/shoppy_cartus_coupons.rb
shoppy_cartus-0.1.0 spec/factories/shoppy_cartus/shoppy_cartus_coupons.rb