Rspec 测试失败,但应该通过。 Railstutorial.org 第 3 章
我从编程中休息了很长时间,因为其他事情引起了我的兴趣。当我重新拿起它时,我决定返回railstutorial.org是个好主意,因为我第一次发现它很有用,但…
为什么 rspec 找不到 _path 方法?
应用程序的routes.rb 有 resources :users, :only => :show 用户视图有 User: #{link_to user.name, user} 视图规范有 describe 'home/index.html.ham…
带有防护的规范、rails 3.1.1 和 ruby 1.9.3 出现无法加载此类文件错误
大家好,我最近刚刚在我的 MacBook Air 上安装了 RVM 和所有这些好东西,我用 ruby 1.9.3 启动了我的 Rails 3.1.1 应用程序。在我的gem文件中,我…
带 Rails 2.3.x 的 RSpec-2
如何使用 Rails 2.3.x 项目更新到 Rspec-2?我无法迁移到 Rails 3.x,但是我需要让 Rspec-2 而不是 Rspec-1 工作。感谢您的建议!…
RSpec 集成测试未按预期使用 ajax/js 表单提交进行工作
由于某种原因,此测试失败了,这与测试必须发送电子邮件有关。它没有将电子邮件存储在数组中,我还有另一个几乎相同的测试,唯一的区别是它不使用 aja…
尝试在 rSpec 中测试发送电子邮件,但 ActionMailer::Base.deliveries.empty?是真的
我不知道为什么它不起作用。经过几个小时的尝试解决这个问题后,我编写了一个小测试来检查 ActionMailer::Base.deliveries 是否为空,确实如此。 当我…
如何测试电子邮件是否已使用控制器规范中的 rspec2 发送和传递?
我在控制器规格中测试了我的观点。这也可以通过电子邮件实现吗? 如果是这样,有人可以给我举个例子吗? 我目前正在从事集成测试: 我从注册测试中获…
将参数传递给 post :创建请求 ruby-on-rails-3.1,Rspec,factory-girl
我正在尝试编写一个控制器规范来创建带有采购行项目的采购。使用我提供的所有属性都可以很好地创建购买,但不会创建购买行项目。这是我的代码: facto…
RSPEC 能否处理 90% 通过的阈值测试?
我有一个分类函数,它确定一段文本是否属于一个类别(即返回真/假)。我有一系列现实世界的例子,我不希望它 100% 正确分类。 def meal?(text) !text.…
Rspec测试,关于顺序和before(:all)
如果我有如下的rspec测试: context "main context" do before(:all) do # code for before :all puts "my fore :all" end describe "Scenario-1" do …
清除 Rspec 示例之间的类实例变量
我正在为我的一个扩展 ActiveRecord 的 gem 编写规范。它必须做的事情之一是设置一个类实例变量,如下所示: class MyModel < ActiveRecord::Base @fo…
rspec 在显示页面上失败,可以无错误地访问
这是 rspec 错误消息: 5) CustomersController GET customer page 'show' should be successful Failure/Error: get 'show' , :id => customer.id Ac…