gpt4 book ai didi

ruby-on-rails - Rails 功能测试 assert_select 表单输入值?

转载 作者:行者123 更新时间:2023-12-03 23:24:46 25 4
gpt4 key购买 nike

我正在编写一个简单的测试来检查表单是否加载了正确的值。

我浏览了文档,似乎找不到一个示例来说明如何验证表单输入的值。

我有一个呈现用户名的表单。

我只想用 assert_select在文本输入上并验证 first_name 字段是否与数据库中的内容完全匹配(例如 users(:one).first_name)

在 Rails 中如何做到这一点?

最佳答案

其实assert_tagdeprecated .

有一个很好的示例说明如何使用 assert_select 执行此操作in the documentation ,所以你可以这样做:

    assert_select '#user_first_name' do
assert_select "[value=?]", Users.first.first_name
end

关于ruby-on-rails - Rails 功能测试 assert_select 表单输入值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12039447/

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