Sha256: 65e801c4e1f6b0147e838777a9acaf11e93dd7dc420f4c840c2d487a91f1c24b

Contents?: true

Size: 584 Bytes

Versions: 12

Compression:

Stored size: 584 Bytes

Contents

FactoryGirl.define do
    
  factory :mno_enterprise_impac_kpi, :class => 'Impac::Kpi' do
    factory :impac_kpi, class: MnoEnterprise::Impac::Kpi do
      
      sequence(:id) { |n| n }
      sequence(:name) { |n| "Random Kpi #{n}" }
      dashboard { build(:impac_dashboard).attributes }
      endpoint "an/endpoint"
      element_watched "a_watchable"
      source "impac"
      targets {}
      settings {}
      extra_params {}
      
      # Properly build the resource with Her
      initialize_with { new(attributes).tap { |e| e.clear_attribute_changes! } }
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
mno-enterprise-core-3.1.1 lib/mno_enterprise/testing_support/factories/impac/kpis.rb
mno-enterprise-core-3.0.4 lib/mno_enterprise/testing_support/factories/impac/kpis.rb
mno-enterprise-core-2.0.4 lib/mno_enterprise/testing_support/factories/impac/kpis.rb
mno-enterprise-core-3.1.0 lib/mno_enterprise/testing_support/factories/impac/kpis.rb
mno-enterprise-core-3.0.3 lib/mno_enterprise/testing_support/factories/impac/kpis.rb
mno-enterprise-core-2.0.3 lib/mno_enterprise/testing_support/factories/impac/kpis.rb
mno-enterprise-core-3.0.2 lib/mno_enterprise/testing_support/factories/impac/kpis.rb
mno-enterprise-core-2.0.2 lib/mno_enterprise/testing_support/factories/impac/kpis.rb
mno-enterprise-core-3.0.1 lib/mno_enterprise/testing_support/factories/impac/kpis.rb
mno-enterprise-core-2.0.1 lib/mno_enterprise/testing_support/factories/impac/kpis.rb
mno-enterprise-core-3.0.0 lib/mno_enterprise/testing_support/factories/impac/kpis.rb
mno-enterprise-core-2.0.0 lib/mno_enterprise/testing_support/factories/impac/kpis.rb