From d4dc62f919ea158a11ccdfad8db9affb639a3565 Mon Sep 17 00:00:00 2001 From: SimonLab Date: Fri, 6 Mar 2020 15:13:19 +0100 Subject: [PATCH] update test, #7 --- .../controllers/person_controller_test.exs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/test/auth_mvp_web/controllers/person_controller_test.exs b/test/auth_mvp_web/controllers/person_controller_test.exs index e9d336f..141737f 100644 --- a/test/auth_mvp_web/controllers/person_controller_test.exs +++ b/test/auth_mvp_web/controllers/person_controller_test.exs @@ -10,10 +10,13 @@ defmodule AuthMvpWeb.PersonControllerTest do test "Get /person/info returns person email when request header authorization is correct" do assert {:ok, %Person{} = person} = AuthMvp.People.create_person(%{email: "person@dwyl.com"}) jwt = AuthMvp.Token.generate_and_sign!(%{email: "person@dwyl.com"}) - conn = build_conn() - |> put_req_header("authorization", "Bearer #{jwt}") - |> get("/person/info") - assert json_response(conn, 200) == %{"data" => %{"email" => "person@dwyl.com"}} + conn = + build_conn() + |> put_req_header("authorization", "Bearer #{jwt}") + |> get("/person/info") + + response = json_response(conn, 200) + assert response["data"]["email"] == "person@dwyl.com" end end