0
나는 phoenix 컨트롤러에서 아주 간단한 코드를 가지고있다. 그것은 몇 가지 물건을 수행하고 형식에 따라 내용을 반환Phoenix.ConnTest에서 형식을 어떻게 지정합니까?
def delete(conn, _params) do
# some stuff here
if get_format(conn) == "json" do
conn |> put_status(200) |> json(%{})
else
conn |> redirect(to: "/")
end
end
이 제대로 작동하지만 내가 그것을 테스트에 문제가 있습니다. html 반환을 테스트 할 수 없습니다. 내가 어떻게 해? dispatch/5에는 형식과 관련된 내용이 없습니다.
하나가 말할 때 "테스트"독자가 보통이 아니라 단순한 할당보다'기대 assert' 및/또는'doctest', 또는 기타 _test_되는 그냥 항상 작동합니다. – mudasobwa