`
jetspeed
  • 浏览: 14891 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

rspec_route_for_problem

阅读更多

在restful_authentication生成的rspec中route_for通不过。原因是在rspec 1.2.9 相对于1.1.4来说, route_for需指定methods.



  route_for(:controller => "users", :action => "destroy", :id => "1").should == "/users/1"


改为


  route_for(:controller => "users", :action => "destroy", :id => "1").should == {:path => "/users/1", :method => :delete}

另外, 在rails 2.3.4中,formatted_#{resources}_url 以及不支持了。


分享到:
评论

相关推荐

    rspec_junit_formatter, RSpec结果格式化为你的CI可以读取的JUnit.zip

    rspec_junit_formatter, RSpec结果格式化为你的CI可以读取的JUnit RSpec JUnit格式化程序 RSpec 2 & 3结果, Jenkins可以读取。 可能还有其他的CI服务。灵感来自于的工作,在的RSpec格式化程序在对 Reporter的失望...

    rspec_api_documentation, 从RSpec自动生成API文档.zip

    rspec_api_documentation, 从RSpec自动生成API文档 RSpec Doc为你的Rails API生成漂亮的。查看一个示例文件。更改请查看维基以了解最新的更改。安装将rspec_api_documentation添加到你的文件gem 'rspec_a

    rspec_api_documentation:从RSpec自动生成API文档

    将rspec_api_documentation添加到您的Gemfile gem 'rspec_api_documentation' 捆绑! $ bundle install 设置规格。 $ mkdir spec/acceptance $ vim spec/acceptance/orders_spec.rb require 'rails_helper' ...

    Api-rspec_api_documentation.zip

    Api-rspec_api_documentation.zip,从rspecrspec api doc generator自动生成api文档,一个api可以被认为是多个软件设备之间通信的指导手册。例如,api可用于web应用程序之间的数据库通信。通过提取实现并将数据放弃到...

    rspec_org_formatter:使用 emacs 组织模式标记的 rspec_formatter

    用法安装宝石: gem install rspec_org_formatter用它: rspec -f RspecOrgFormatter --out rspec.org您将获得一个包含结果的组织文件。更永久的使用如果您使用 ,请将其添加到您的 Gemfile 中。 在您的 .rspec 中,...

    rspec_api_helpers:Rspec API的测试助手

    将此添加到您的Gemfile中: gem 'rspec_api_helpers'然后执行: $ bundle或将其自己安装为: $ gem install rspec_api_helpers将其包含在您的spec_helper中 RSpec . configure do | config | # ... config . ...

    Ruby-rspecapidocumentation从RSpec自动生成API文档

    Ruby-rspec_api_documentation是一个强大的工具,专门用于从RSpec测试用例中自动生成API文档。在Ruby开发过程中,良好的文档是至关重要的,它可以帮助开发者理解代码的功能和使用方式,提高团队协作效率。RSpec是一...

    rspec_junit_formatter:CI可以读取的RSpec结果

    用法安装gem: gem install rspec_junit_formatter 用它: rspec --format RspecJunitFormatter --out rspec.xml 您将获得一个XML文件rspec.xml其中包含您的结果。 您也可以将其与其他结合使用: rspec --format ...

    rspec_demo:Rspec演示

    `rspec_demo`项目显然是一个展示如何使用RSpec进行测试的实例。通过这个演示,我们可以深入理解RSpec的核心概念和用法。 首先,RSpec的核心理念是将测试用例描述为人类可读的语句,这些语句定义了代码应有的行为。...

    rspec_sequel_matchers:RSpec续集匹配器

    rspec_sequel_matchers 从0.4.0版本开始,此gem仅与RSpec >= 3.x兼容,如果要与RSpec < 3.x使用,请使用0.3.x版本。 一些用于RSpec的续集匹配器,除了使用rspec之外,不使用其他gem自己进行续集。 因此,您可以...

    rspec_selenium_headless:使用 Selenium webdriver 和 Headless 进行 rspec 测试的示例

    rspec_selenium_headless 使用 Capybara、Selenium webdriver 和 Headless 的 rspec 测试示例。安装您需要安装 Xvfb ro 无头运行测试。 阅读本教程 。运行测试rake spec SPEC=spec/features/ex1_spec.rb设置规格/...

    rspec_receitas:几个RSpec测试配方

    **rspec_receitas:几个RSpec测试配方** `rspec_receitas` 是一个专注于RSpec测试框架的项目,它提供了一系列测试示例,用于帮助开发者更好地理解和应用RSpec在Ruby on Rails 5应用程序中的实践。RSpec是Ruby社区...

    rspec_overview:概述RSpec测试套件

    用法将gem添加到您的Gemfile并运行bundle : group :test do gem "rspec_overview"end 您可以单独使用概述格式化程序,也可以与其他格式化程序混合使用: # With the progress formatter:bundle exec rspec --format...

    rspec_json_schema_matcher:使用JSON模式验证规范中的JSON

    gem "rspec_json_schema_matcher" end 然后安装gem: $ bundle 用法 您可能需要阅读我的。 提供一个名为match_schema RSpec匹配器,该匹配器接受不带.json扩展名的JSON模式的相对路径。 匹配器假定您的模式存储...

    rspec_controller_testing

    了解如何创建 RSpec 控制器测试 为控制器初始化 RSpec 利用 RSpec 方法 学习方法 render_template(:view_filename) be_success include([array, of, things]) eq() be_a(Class) be_persisted redirect_to(path or ...

    RSpec_teaching_material

    本教学材料"RSpec_teaching_material"旨在帮助初学者和有经验的开发者深入理解RSpec,并提升其在实际项目中的应用能力。 首先,RSpec的核心概念是`Example`,它通过`it`关键字定义,描述了代码的某个特定行为。例如...

    rspec-collection_matchers, 集合基数匹配器,从rspec期望中提取.zip

    rspec-collection_matchers, 集合基数匹配器,从rspec期望中提取 RSpec::CollectionMatchers RSpec::CollectionMatchers 让你在一个例子中表达一个对象集合的预期结果。expect(account.shopping_cart).to have_

    rails_with_rspec_template:一个模板 rails 应用程序,包含使用 rspec 进行 rails 测试驱动开发所需的所有 gem

    $ rails new [application_name] -m https://raw.githubusercontent.com/wdi-sf-september-2014/rails_with_rspec_template/master/template.rb -TBd [database] 请参阅 template.rb 了解此模板的作用;)

    rspec_capybara_selenium_webdriver:自动化模板 RSpec + Capybara + Selenium Webdriver

    没有导轨的 rspec 水豚Selenium 在没有 Rails 的情况下使用 RSpec 和 Capybara - Selenium Webdriver 这是一个使用 Rspec 而不使用 Rails 的简单项目。 在此示例中,单个测试测试 limos.com 配置和运行 git 克隆 ...

    rspec_selenium_webdriver:自动化模板 RSpec + Selenium Webdriver

    RSpec + Selenium-webdriver 这是从 Rspec 和 Selenium-webdriver gems 开始的模板项目。 默认情况下,它使用 Firefox 浏览器。 执行下一个命令: git 克隆 捆绑安装rspec 规格耙所有

Global site tag (gtag.js) - Google Analytics