RSpec Rake 文件并且没有要加载的此类文件 -- rake/tasklib
我正在尝试编写一个规范 rake 任务来加载捆绑器,但无论是否加载捆绑器,我都会得到: no such file to load -- rake/tasklib 下面是 Rakefile requir…
Rspec:在辅助测试中设置 cookie
帮助程序方法 # Determine if this is user's first time def first_time? cookies[:first_time].nil? end 尝试 Rspec 测试 it "returns true if the …
使用 RSpec 2 测试 RUBY_PLATFORM
有没有办法更改 RUBY_PLATFORM 常量以便我可以测试以下方法? def determine_os case RUBY_PLATFORM when /darwin/ then :mac when /linux/ then :lin…
Rails/Rspec 视图:测试部分视图的正确方法
我有一个 Rails 3 部分,它列出了所有类别作为导航菜单 - 它位于大多数模板页面上,但不是全部模板页面上......假设大约 75%。我现在正在尝试测试部分…
rspec - 为什么 be_valid 不起作用
我正在尝试执行此操作: describe "should fail on create if the name is shorter than 5 characters" do group = Factory.build(:group, :name =>…
R规格+工厂女孩第一个示例作品,第二个+不要
我有一个像这样的规范: require 'spec_helper' describe IncomingMailsController do include Devise::TestHelpers before(:each) do @user = Factor…
新手关于Rails中Rspec测试的问题
我是 rspec 测试的新手。我对 Rails 中的 rspec 测试有两个问题。 如果我有一个“汽车”模型,它是一个ActiveRecord, class Car < ActiveRecord::B…
rspec 测试,如何获取我的情况下的 id?
我对我的控制器进行了 rsepc 测试,在我的测试中,我有以下代码片段: ... params= {SOME PARAMETERS} post :create, params 上面的代码测试我的…
工厂女孩 - 给定项目,如何授予权限?协会?
我有以下模型: Users (id) Project (id, name) Roles (id, title) Permissions (user_id, role_id, project_id) 对于 Factory Girl,我想创建一个工…
意外的 rspec 行为 Ruby on Rails Turorial 第 12 章
我看到一个仅取决于行位置的错误: should change(Relationship, :count).by(-1) 例如,使用代码: it "should destroy a relationship using Ajax" d…
RSPEC、DRY 使用数百个用例进行测试
在 rspec 中,我有一个看起来像这样的规范: require 'spec_helper' describe IncomingMailsController do include Devise::TestHelpers it "should f…
使用 RSpec 2.5 运行 rcov 时跳过 spec/ 中的文件
当为 Rails 3 应用程序运行 rake spec:rcov 时,spec/ 目录中的文件将包含在覆盖率统计信息中,但我不希望它们被包含在。我只需要我的实际应用程序的…
RSPEC 如何发布到控制器?这有什么问题吗?
我正在尝试在 RSPEC 中发布到我的控制器,看看这有什么问题吗?它失败了,没有错误: it "should store create an IncomingMail record" do lambda { …