gpt4 book ai didi

testing - Rspec 测试布局

转载 作者:行者123 更新时间:2023-11-28 19:40:58 25 4
gpt4 key购买 nike

如何测试 RSpec 中是否使用了特定的布局?我试过 template.layout、response.layout 和 response.should render_template("layout"),但没有成功。

最佳答案

在 rspec 2 中,在 Controller 规范中,您使用 render_template 正如您所猜测的那样,但您需要包含一个相对于 views 目录的路径。因此,如果您的布局是 app/views/layouts/mylayout.html.erb,您的规范如下所示:

response.should render_template "layouts/mylayout"

关于testing - Rspec 测试布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4424691/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com