Sha256: 92f60877f5fdf28f3d43d7884d53c83853e60d4a381a43acb04920b79886210b

Contents?: true

Size: 598 Bytes

Versions: 31

Compression:

Stored size: 598 Bytes

Contents

FactoryBot.define do
  factory :client_price, class: "Comee::Core::ClientPrice" do
    valid_from { Date.current.advance(months: -1) }
    valid_to { Date.current.advance(months: 1) }
    status { 0 }
    price { 100 }
    product
    client
    unit
    discount { 0 }
    previous_price { nil }
    next_price { nil }

    trait :past do
      valid_from { Date.current.advance(months: -2) }
      valid_to { Date.current.advance(months: -1) }
    end

    trait :future do
      valid_from { Date.current.advance(months: 1) }
      valid_to { Date.current.advance(months: 2) }
    end
  end
end

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
comee_core-0.1.65 spec/factories/comee/core/client_prices.rb
comee_core-0.1.64 spec/factories/comee/core/client_prices.rb
comee_core-0.1.63 spec/factories/comee/core/client_prices.rb
comee_core-0.1.62 spec/factories/comee/core/client_prices.rb
comee_core-0.1.61 spec/factories/comee/core/client_prices.rb
comee_core-0.1.60 spec/factories/comee/core/client_prices.rb
comee_core-0.1.59 spec/factories/comee/core/client_prices.rb
comee_core-0.1.58 spec/factories/comee/core/client_prices.rb
comee_core-0.1.57 spec/factories/comee/core/client_prices.rb
comee_core-0.1.56 spec/factories/comee/core/client_prices.rb
comee_core-0.1.55 spec/factories/comee/core/client_prices.rb
comee_core-0.1.54 spec/factories/comee/core/client_prices.rb
comee_core-0.1.53 spec/factories/comee/core/client_prices.rb
comee_core-0.1.52 spec/factories/comee/core/client_prices.rb
comee_core-0.1.51 spec/factories/comee/core/client_prices.rb
comee_core-0.1.50 spec/factories/comee/core/client_prices.rb
comee_core-0.1.49 spec/factories/comee/core/client_prices.rb
comee_core-0.1.48 spec/factories/comee/core/client_prices.rb
comee_core-0.1.47 spec/factories/comee/core/client_prices.rb
comee_core-0.1.46 spec/factories/comee/core/client_prices.rb