Sha256: 847400d18088aa8a78adf768dc3feb30642eb48030892769938af4eca747ec6b

Contents?: true

Size: 440 Bytes

Versions: 92

Compression:

Stored size: 440 Bytes

Contents

FactoryBot.define do
  factory :header, class: 'Inferno::Entities::Header' do
    request

    request_id { request.index }

    sequence(:name) { |n| "HEADER NAME #{n}" }

    sequence(:value) { |n| "HEADER VALUE #{n}" }

    sequence(:type) { |n| n.even? ? 'request' : 'response' }

    initialize_with { new(**attributes) }

    to_create do |instance|
      Inferno::Repositories::Headers.new.create(instance.to_hash)
    end
  end
end

Version data entries

92 entries across 92 versions & 1 rubygems

Version Path
inferno_core-0.4.30 spec/factories/header.rb
inferno_core-0.4.29 spec/factories/header.rb
inferno_core-0.4.28 spec/factories/header.rb
inferno_core-0.4.27 spec/factories/header.rb
inferno_core-0.4.26 spec/factories/header.rb
inferno_core-0.4.25 spec/factories/header.rb
inferno_core-0.4.24 spec/factories/header.rb
inferno_core-0.4.23 spec/factories/header.rb
inferno_core-0.4.22 spec/factories/header.rb
inferno_core-0.4.21 spec/factories/header.rb
inferno_core-0.4.20 spec/factories/header.rb
inferno_core-0.4.19 spec/factories/header.rb
inferno_core-0.4.18 spec/factories/header.rb
inferno_core-0.4.17 spec/factories/header.rb
inferno_core-0.4.16 spec/factories/header.rb
inferno_core-0.4.15 spec/factories/header.rb
inferno_core-0.4.14 spec/factories/header.rb
inferno_core-0.4.13 spec/factories/header.rb
inferno_core-0.4.12 spec/factories/header.rb
inferno_core-0.4.11 spec/factories/header.rb