# Minimal fixtures for SnapTrade items
# Per CLAUDE.md: Keep fixtures minimal (2-3 per model for base cases)

configured_item:
  family: dylan_family

  name: "SnapTrade Connection"
  client_id: "test_client_id"
  consumer_key: "test_consumer_key"
  snaptrade_user_id: "user_123"
  snaptrade_user_secret: "secret_abc"
  status: good
  scheduled_for_deletion: false
  pending_account_setup: false

# Item with credentials but not yet registered with SnapTrade
# (user_id and user_secret are blank - represents state after saving credentials
# but before connecting to SnapTrade portal)
pending_registration_item:
  family: empty

  name: "Pending Registration"
  client_id: "pending_client_id"
  consumer_key: "pending_consumer_key"
  # snaptrade_user_id and snaptrade_user_secret intentionally blank
  status: good
  scheduled_for_deletion: false
  pending_account_setup: true
