【发布时间】:2021-04-01 22:06:22
【问题描述】:
我有一个带有 2 个测试的 ideas_test.rb 文件
test "create new idea" do
end
test "that Ideas are loaded in the index" do
end
当我运行rails test test/system/ideas_test.rb 时,首先执行第二个测试。这是为什么?
有没有办法强制测试顺序?
每次测试之间是否清除了数据库?
提前致谢。
【问题讨论】:
-
这是故意的。您不希望您的测试依赖于订单。它们应该是幂等的,没有副作用。
标签: ruby-on-rails sorting testing capybara