defmodule PrymnWeb.PageControllerTest do
  use PrymnWeb.ConnCase

  test "redirect unauthenticated user", %{conn: conn} do
    conn = get(conn, ~p"/")
    assert html_response(conn, 302) =~ "redirected"
  end

  describe "authenticated" do
    setup :register_and_log_in_user

    test "shows page", %{conn: conn} do
      conn = get(conn, ~p"/")
      assert html_response(conn, 200)
    end
  end
end