Sha256: d987965d3c045f3ac9cbc5851cc7eb26e410a92634ca992c6159d7d21864a0ad

Contents?: true

Size: 737 Bytes

Versions: 6

Compression:

Stored size: 737 Bytes

Contents

FactoryBot.define do

  factory :saferpay_payment_method, class: Spree::PaymentMethod::SaferpayPaymentMethod do
    name  { "saferpay_payment_method" }
    preferred_require_liability_shift { true }

    trait :no_require_liability_shift do
      preferred_require_liability_shift { false }
    end

    trait :no_as_iframe do
      preferred_as_iframe { false }
    end
  end

  factory :saferpay_payment_method_payment_page, class: Spree::PaymentMethod::SaferpayPaymentPage, parent: :saferpay_payment_method do
    name { "saferpay_payment_page" }
  end

  factory :saferpay_payment_method_transaction, class: Spree::PaymentMethod::SaferpayTransaction, parent: :saferpay_payment_method do
    name { "saferpay_transaction" }
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
solidus_six_saferpay-0.5.0 spec/factories/payment_methods.rb
solidus_six_saferpay-0.4.0 spec/factories/payment_methods.rb
solidus_six_saferpay-0.3.0 spec/factories/payment_methods.rb
solidus_six_saferpay-0.1.8.1 spec/factories/payment_methods.rb
solidus_six_saferpay-0.2.0 spec/factories/payment_methods.rb
solidus_six_saferpay-0.1.8 spec/factories/payment_methods.rb