Sha256: ce176c56e5bb5f5d8fb4ec55f287d6ddde4ac4cb3bac682a23389df77150d832

Contents?: true

Size: 767 Bytes

Versions: 53

Compression:

Stored size: 767 Bytes

Contents

class TestTrack::Fake::SplitDetail
  attr_reader :name

  def initialize(name)
    @name = name
  end

  def details
    @details ||= _details
  end

  private

  def _details
    {
      name: name,
      hypothesis: "user will interact more with blue banner",
      location: "home screen",
      platform: "mobile",
      owner: "mobile team",
      assignment_criteria: "user has mobile app",
      description: "banner test to see if users will interact more",
      variant_details: variant_details
    }
  end

  def variant_details
    [
      {
        name: "first variant detail",
        description: "red banner on homepage"
      },
      {
        name: "second variant detail",
        description: "yellow banner on homepage"
      }
    ]
  end
end

Version data entries

53 entries across 53 versions & 1 rubygems

Version Path
test_track_rails_client-7.1.2 app/models/test_track/fake/split_detail.rb
test_track_rails_client-7.1.1 app/models/test_track/fake/split_detail.rb
test_track_rails_client-7.0.0 app/models/test_track/fake/split_detail.rb
test_track_rails_client-6.0.0 app/models/test_track/fake/split_detail.rb
test_track_rails_client-5.0.1 app/models/test_track/fake/split_detail.rb
test_track_rails_client-5.0.0 app/models/test_track/fake/split_detail.rb
test_track_rails_client-4.0.2 app/models/test_track/fake/split_detail.rb
test_track_rails_client-4.0.1 app/models/test_track/fake/split_detail.rb
test_track_rails_client-4.0.0 app/models/test_track/fake/split_detail.rb
test_track_rails_client-4.0.0.rc3 app/models/test_track/fake/split_detail.rb
test_track_rails_client-4.0.0.rc2 app/models/test_track/fake/split_detail.rb
test_track_rails_client-4.0.0.alpha35 app/models/test_track/fake/split_detail.rb
test_track_rails_client-4.0.0.alpha34 app/models/test_track/fake/split_detail.rb
test_track_rails_client-4.0.0.alpha33 app/models/test_track/fake/split_detail.rb
test_track_rails_client-4.0.0.alpha32 app/models/test_track/fake/split_detail.rb
test_track_rails_client-4.0.0.alpha31 app/models/test_track/fake/split_detail.rb
test_track_rails_client-4.0.0.alpha30 app/models/test_track/fake/split_detail.rb
test_track_rails_client-4.0.0.alpha29 app/models/test_track/fake/split_detail.rb
test_track_rails_client-4.0.0.alpha28 app/models/test_track/fake/split_detail.rb
test_track_rails_client-4.0.0.alpha27 app/models/test_track/fake/split_detail.rb