使用 Shoulda Ruby on Rails 获取 HTTP 响应
我正在从 rspec 迁移到 Shoulda,但似乎无法访问 http 响应。有人可以指出我可能做错了什么吗? context "doing somethin" do setup do get :index en…
工厂女孩有很多关系(和受保护的属性)
我有这种关系: class Article < ActiveRecord::Base has_many :comments end class Comment < ActiveRecord::Base belongs_to :article attr_protect…
使用 Shoulda 测试验证时出现问题
这是我的测试。 class AlertSettingTest < ActiveSupport::TestCase context "For ALL Alert Settings" do setup do @alert = AlertSetting.create({ …
使用 Shoulda 进行单元测试
编辑:此问题仅有时会发生 这似乎仅在我从 TextMate 中运行测试时才会发生(即使我指定 ruby 使用 shebang 手动运行它)。如果我从终端运行它,那…
通过 Shoulda 单元测试使整个上下文失败
将 shoulda 与 unit/test 结合使用,我有一个上下文,要求在尝试其他测试之前先通过一个测试。 我是否可以调用一种方法,该方法将使当前上下文中的所…
生成许多几乎相同的 ruby 单元测试
我有许多 ruby 文件(a.rb、b.rb、c.rb),它们定义了非常相似的类。 (他们应该测试相同的) 我已经编写了一个单元测试来测试这些子类,并且我已…
如何在保持 DRY 的同时测试 Common Rails 控制器行为?
我一直在为一些 Rails 控制器编写 RSpec 测试,并且发现了确保 Authlogic 身份验证正常工作的强烈冲动。我还觉得我应该验证每个操作是否使用相同的应…
在 Rails3 中测试模型的当前趋势 +数据映射器应用程序
在 Rails3+DataMapper 应用程序中测试模型的当前趋势是什么。我想使用 RSpec,但非常怀念 Shoulda 宏提供的简洁测试。问题 - 有没有一种方法可以两全…
将 Rspec 测试翻译为 Shoulda
我有一个预先编写的 Rails 应用程序,用于处理基于订阅的付款,目前 Rspec 测试套件已涵盖该应用程序。我正在尝试将其合并到使用 Shoulda 测试套件覆…
如何制作“应该”?测试输出更容易阅读并且是彩色的!
我目前正在开发一个使用 Spree Cart 的项目,因此迫使我从使用 RSpec 测试切换到使用 Shoulda 测试。 我真的很喜欢从 rspec 获得的输出,并且希望使用…
应该 rspec 匹配器 :on => :创造
我正在使用一些 Shoulda rspec 匹配器来测试我的模型,其中之一是: describe Issue do it { should_not allow_value("test").for(:priority) } end …
为什么should_change宏会在shoulda 2.11.0中导致弃用警告
弃用警告:您正在使用已弃用的行为,该行为将从下一个主要或次要版本中删除。 (从 /usr/local/lib/ruby/gems/1.8/gems/shoulda-2.11.0/lib/shoulda/m…
rspec 和 Rails 的 Shoulda 与 Remarkable
我使用 rspec 和 cucumber 来实现 BBD。 现在我正在迁移到rails 3和rspec 2,并且我可以看到两个框架(shoulda和卓越)都支持rails 3和rspec 2。 我从…