凤凰单元测试如何检查连接对象是否重定向到特定路径?



假设我有一个控制器操作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

最新更新