26 lines
557 B
Elixir
26 lines
557 B
Elixir
defmodule Tradex.InstrumentsFixtures do
|
|
@moduledoc """
|
|
This module defines test helpers for creating
|
|
entities via the `Tradex.Instruments` context.
|
|
"""
|
|
|
|
@doc """
|
|
Generate a security.
|
|
"""
|
|
def security_fixture(attrs \\ %{}) do
|
|
{:ok, security} =
|
|
attrs
|
|
|> Enum.into(%{
|
|
expiration_date: ~D[2025-01-27],
|
|
isin: "some isin",
|
|
name: "some name",
|
|
strike_price: "120.5",
|
|
ticker: "some ticker",
|
|
wkn: "some wkn"
|
|
})
|
|
|> Tradex.Instruments.create_security()
|
|
|
|
security
|
|
end
|
|
end
|