Я создал новое действие контроллера и хотел бы проверить его с консоли, чтобы убедиться, что он работает.
Как выполнить действие после запуска iex -S mix phx.server
в терминале?Мне кажется, что для этого мне нужно создать структуру conn
, а также структуру user
(поскольку я использую Guardian).
Мой код контроллера выглядит следующим образом:
defmodule HelloWeb.AssetController do
use HelloWeb, :controller
use Guardian.Phoenix.Controller
action_fallback HelloWeb.FallbackController
def new_action(conn, %{"id" => id}, user, _claims) do
# Stuff I want to test
end
# Other actions omitted
end
Как мне проверить new_action
с IEx?