defmodule ToweropsWeb.GraphQL.Resolvers.HelpersTest do use ExUnit.Case, async: true alias ToweropsWeb.GraphQL.Resolvers.Helpers test "formats changeset errors as a GraphQL-friendly string" do changeset = {%{}, %{name: :string}} |> Ecto.Changeset.cast(%{}, [:name]) |> Ecto.Changeset.validate_required([:name]) assert Helpers.format_changeset_errors(changeset) == "name: can't be blank" end end