# frozen_string_literal: true FactoryBot.define do factory :project_error_tracking_setting, class: 'ErrorTracking::ProjectErrorTrackingSetting' do project api_url { 'https://sentrytest.gitlab.com/api/0/projects/sentry-org/sentry-project' } enabled { true } token { 'access_token_123' } project_name { 'Sentry Project' } organization_name { 'Sentry Org' } integrated { false } sentry_project_id { 10 } trait :disabled do enabled { false } end trait :integrated do api_url { nil } integrated { true } token { nil } project_name { nil } organization_name { nil } sentry_project_id { nil } end end end