在 RSPEC 功能测试中使用 mocha 作为控制器
我在这里使用 Rspec 进行一些测试,我想确保控制器在某些操作中调用 log 方法。我也在用摩卡。 我想要这样的东西: it "update action should redirec…
如何测试 Rails 中的嵌套属性?
我有一个 Rails 控制器,定义如下: https://github.com/abonec /Simple-Store/blob/master/app/controllers/carts_controller.rb 在购物车页面用户可…
Rails 在功能测试中找不到路线
Rails 版本 3.0.4 和 Ruby 1.9.2 我正在使用 devise gem,并设置了我的应用程序,以便用户必须登录才能执行任何操作。在编写功能测试时,我发现所有测…
在 Rails 中,如何测试在控制器中对模型实例进行的修改?
我刚刚开始为我的 Rails 应用程序编写测试套件。我在 Rails 3 应用程序上使用 Factory Girl 和 Shoulda。在我的控制器中,我有: def create @topic =…
在 Rails 功能测试中发送浏览器字符串
应用程序应该根据浏览器设置设置区域设置,但我不知道如何测试它。我不知道我可以提供什么代码示例来解释,但测试是这样的: def test_locale_setting…
Rails 功能测试与必需的孩子
试图让这个功能测试通过: test "should create question" do assert_difference('Question.count') do post :create, :question => @question.attrib…
Rails功能测试问题
当我 get :inside, :format => :xml, :lat2 => "41", :lng2 => "-73.9", :lat1 => "40", :lng1 => "-74", :category => "girl", :order => "date" 使…
在maven中运行单个测试->没有执行任何测试
当我使用以下命令在 Maven 中运行单个测试时: mvn test -Dtest=InitiateTest 我得到以下结果: No tests were executed! 它在几分钟前工作,但现在由…
通过功能测试进行用户界面 (UI) 的测试驱动开发 (TDD)
众所周知,TDD的意思是“先写测试,再写代码”。当谈到单元测试时,这很好,因为你被限制在“单元”内。 然而,当涉及到 UI 时,提前编写功能测试(对…
如何让我的 hudson 项目构建在第二组鼻子测试中失败?
我对 Hudson 比较陌生,所以如果这是一个“废话”问题,请原谅我。 我有一个用Python编写的项目(使用pylons和nosetests),其中包括服务器组件和客户…
否定assert_difference?
我正在做功能测试,刚刚发现了assert_difference,如: assert_difference('Account.count') do post :create, :account => @account.attributes end …