在 RSpec 输出中显示断言数量?
默认情况下,RSpec 的输出以类似 14 examples, 0 failures Is it possible to show the number of assertions made with this stat 的方式结束,类似…
RSpec:需要帮助播种/理解请求规格和要求帮手
我试图理解 RSpec 的请求规范,据我所知,RSpec 相当于集成测试。我似乎无法使用 Race 实例正确播种它。看起来 start_date 和 end_date 是 nil 而不是…
Rails3、rspec2 ActiveRecord#规格中的更改错误
我正在将 Rails 2 应用程序升级到 Rails 3。我在测试套件中使用 rspec、shoulda 和 Factory Girl。 一种特定的模式导致了一个错误,我在研究和解决方…
未定义方法错误“has_content?”与 rspec/capybara/rails3
我收到一个未定义的方法“has_content?” rspeccontroller_spec 文件上出现错误。 我发现一个有类似问题的线程,尽管该线程说该问题已在 rspec2.0bet…
Rspec 测试redirect_to :back
如何在 rspec 中测试 redirect_to :back ? 我明白了 ActionController::RedirectBackError: 此操作的请求中未设置 HTTP_REFERER,因此无法成功调用 r…
轨道 3 + Rspec 2 +自动测试:自动测试风格 Rspec2 似乎不存在?
我更新了我的 ruby gem,突然自动测试停止工作。 经过多次尝试修复而没有任何调试信息,我知道有这个: $ autotest loading autotest/rails_rspec…
Rails 3:如何在RSpec/Selenium等中使用测试数据库?
我有很多测试,例如创建用户、更新等。在某些控制器中,我可以访问 Mongo 数据库。问题是它在进行测试时也会访问它,将数据添加到数据库中。 有没有办…
Railscasts #71:尝试在 post 方法中传递参数时出现路由错误
我正在使用 RSpec-2 来测试我的控制器,但我看到了奇怪的行为。 本质上,我所做的与 Railscasts #71 中的操作相同, describe DeliverablesController…
未定义的方法“setup” for main:Object 尝试使用 authlogic 运行控制器测试
我对 RSpec 测试有点陌生,我正在尝试使用 RSpec 2 和 Authlogic 3 身份验证在我的 Rails 3 应用程序中运行一些控制器测试。 按照 Authlogic 文档提供…
如何在不运行 rake spec 的情况下为 Rails rspec 测试准备测试数据库?
经过大量故障排除后,我发现我需要运行一次 rake spec(我可以使用 control-c 中止),然后才能直接运行 rspec(例如,在我们规范的子集上)。我们正…
即使使用 config.render_views,RSpec response.body 仍然为空
在我的spec_helper.rb 文件中,我专门将其设置为config.render_views,但我返回的response.body 仍然是空的。这是我的基本规格 describe "#index" do …