add integrations test fixture

This commit is contained in:
Graham McIntire 2026-02-12 17:03:00 -06:00
parent 9ab0380c87
commit 9f3eb55476
No known key found for this signature in database

View file

@ -0,0 +1,19 @@
defmodule Towerops.IntegrationsFixtures do
@moduledoc """
Test helpers for creating integration entities.
"""
alias Towerops.Integrations
def integration_fixture(organization_id, attrs \\ %{}) do
attrs =
Enum.into(attrs, %{
provider: "preseem",
enabled: true,
credentials: %{"api_key" => "test-key-#{System.unique_integer()}"}
})
{:ok, integration} = Integrations.create_integration(organization_id, attrs)
integration
end
end