假设我有一个控制器操作some_action/2
重定向到/a-path
。我需要编写一个单元测试来断言连接是否重定向到/a-path
。如何在凤凰城做到这一点。
使用redirected_to
函数断言连接是否重定向到特定路径,如以下示例所示。
test "redirects to the path /a-path", %{conn: conn, user: user} do
new_conn = some_action(conn, %{})
assert redirected_to(new_conn) == "/a-path"
end