问题标签 [ruby-test]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 测试html是否包含带有.png文件Ruby的图像标签
我的 Ruby on Rails Web 应用程序向客户发送了一封欢迎电子邮件,我想编写一个测试以确保电子邮件包含一个标签,其中 src 是一个 .png 文件。我看到 assert_select 可能会做我想做的事,但由于我的电子邮件是一个Mail::Message
类,我只能从电子邮件中获取 html。在此先感谢您的帮助!
ruby - 我的功能在实践中有效,但未通过测试 rspec
也许是我对 rspec 不熟悉,但我不明白我的测试发生了什么。
我有 2 个类,一个叫做 Scrape,另一个 Result (creative) Scrape 是一个网络抓取类,它搜索一个站点并从页面中抓取结果,从每个类中创建一个新的 Result 实例。
结果实例存储在可通过 Result.all 访问的类变量数组中
这在实际程序中实际上是有效的,但是当我尝试为此行为编写测试时它失败了。
每次我运行测试 Result.all.count 是 0 如果我使用 pry 并手动运行 #scrape_results 测试通过。
感谢您的时间、耐心和帮助,谢谢
ruby-on-rails - 如何在 assert_selector ruby on rails 中使用正则表达式
我有一个在页面上显示日期和时间的选择器,需要编写 capybara 测试来检查日期。如何在 assert_selector 中包含正则表达式?
它不能用作正则表达式。在ruby on rails中使用assert_selector测试部分文本或子字符串的语法是什么
ruby-on-rails - timecop.travel 测试返回 false 而不是 true - rails
我正在编写一个单元测试来检查 24 小时是否已经过去。如果 24 小时过去了,那么它应该返回 true
这是我的尝试
当我在这里运行测试时是输出
请协助
ruby-on-rails - 我很好奇什么时候应该使用 follow_rediret 的机制!什么时候不应该?
我正在阅读关于如何使用表单测试提交的第 7 章,书籍 <The ruby on rails tutorial 6th 2021>,下面有两个测试用例,令人困惑的部分是关于何时应该使用 follow_redirect!为什么第一种情况不需要这条线,而第二种需要呢?我的假设是关于 URL 本身,因为在第一种情况下,URL 一直是“用户/新”,但第二个后来变成“用户/显示”(在成功注册新用户后)。
非常感谢你的帮助。