Rails 应该和factory_girl 设置
我已经安装了shoulda和factory_girl,我可以很好地运行shoulda,但是当我将以下内容添加 require 'factory_girl' Factory.define :user do |u| u.mail…
Mongomapper - 在 Rails 2.3.5 上使用 Shoulda 进行单元测试
我正在尝试使用 mongomapper 在 Rails 2.3.5 应用程序上实现 shoulda 单元测试。 到目前为止,我已经: 配置了一个使用 mongomapper 的 Rails 应用程…
尝试在 Mocha 中使用参数测试方法时出现奇怪的错误。是bug还是我的问题?
很难找到任何关于 Mocha 的文档,所以恐怕我完全不知所措。我发现传递参数的存根方法存在问题。因此,例如,如果我设置一个这样的类: class Red def …
使用shoulda测试设备
我在使用 shoulda 测试设备时遇到一些困难: 2) Error: test: handle :index logged as admin should redirect to Daily page. (Admin::DailyClosesCo…
自动测试,应该,Ruby - 设置?
我试图让整个设置与我的 Mac 上的 Autotest/Growl/Shoulda 一起工作,以测试我正在为 Authlogic。我过去经常使用 RSpec,但想切换到 Shoulda。 这个 g…
如何在 shoulda 宏中创建上下文
用较小的代码示例再次问这个问题: # this is a dummy shoulda macro that creates a context def self.macro_context context "macro" do yield end …
工厂女孩什么时候在数据库中创建对象?
我正在尝试使用 FactoryGirl/shoulda 模拟会话(它可以使用固定装置,但我在使用工厂时遇到问题)。我有以下工厂(用户登录名和电子邮件都有唯一验证…
Shoulda 测试中使用 Machinist 登录时出错
我在测试中无法正确使用 Machinist 和 Shoulda。 这是我的测试: context "on POST method rating" do p = Product.make u = nil setup do u = login_…
Authlogic:在同一测试中登录两次
使用 Authlogic 进行测试时,有什么方法可以注销并登录另一个用户吗? 下面的测试用例失败了, class MessagesControllerTest < ActionController::Te…
Shoulda on Rails - 应该推迟 render_with_layout
如果有人可以帮助/解释以下内容,我将不胜感激。 我正在尝试使用 shoulda 测试控制器,看看是否使用了正确的布局。 should_render_with_layout 方法会…
我应该在哪里放置 Rails 单元测试的通用设置代码?
我想在所有单元测试之前存根一个 Web 服务代理。我可以在每个单元测试中调用一些共享代码,但我想知道是否有更好的方法。 我正在使用应该达。 谢谢…
在Rails控制器测试中,有没有办法模拟特定的远程IP?
我的应用程序中的某些功能的工作方式有所不同,具体取决于客户端的 IP 地址。有没有办法在 Rails 功能测试中测试这一点?我正在使用 Test::Unit 和 Sh…
单元测试轨道时的 ActiveSupport::TestCase 与 Test::Unit::TestCase
我最近注意到,如果我的测试子类 Test::Unit::TestCase,我的测试数据库在运行后没有被清理。如果我的测试子类为 ActiveSupport::TestCase,则所有内…
在测试 Rails 控制器时,如何将嵌套资源与多个 post 值混合?
我有一个名为“Post”的模型,它是一个名为“Project”的模型下的嵌套资源,我正在尝试测试控制器。该代码可以在我的浏览器中找到,但我无法让它在测…