`
wenke
  • 浏览: 78758 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

use rspec and rspec_rails for rails

阅读更多
1. instal rspec and rspec-rails
  sudo gem install rspec
  sudo gem install rspec-rails

2. create rails project and setup rspec
  rails test_rspec
  cd test_rspec
  ruby script/generate rspec
  ruby script/generate rspec_scaffold user name:string

3. test
  rake spec


分享到:
评论

相关推荐

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

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

    jruby_on_rails

    5. **测试**:Rails 提供了丰富的测试框架,如 RSpec、Cucumber 和 MiniTest,JRuby on Rails 可以充分利用这些工具进行单元测试、集成测试和功能测试。 6. **部署**:将应用打包成 WAR 文件,或者使用 Capistrano ...

    Ruby_for_Rails.pdf

    根据给定的信息,“Ruby for Rails”是一本专为Ruby on Rails开发者撰写的书籍,它不仅适合初学者,也适用于希望深化Ruby技能并将其应用于实际Rails项目中的Web开发者。本书共有四部分,共计17章,内容全面且深入,...

    mid.zip_Rails

    8. **Testing**:Rails内置了测试框架,如RSpec和Minitest,开发者可以编写单元测试、集成测试等,确保代码质量。 9. **Security**:Rails通过各种机制保障应用安全,如CSRF(跨站请求伪造)防护、参数过滤、XSS...

    blog.tar.gz_Rails

    标题中的"blog.tar.gz_Rails"表明这是一个使用Ruby on Rails框架构建的博客系统的源代码压缩包。Ruby on Rails,简称Rails,是一个基于Ruby语言的开源Web应用框架,它遵循MVC(模型-视图-控制器)架构模式,旨在提高...

    ruby_on_rails 源代码上

    Rails鼓励使用TDD,提供Rspec和Test::Unit等测试框架。开发者应先编写测试,然后编写代码使测试通过,以确保代码质量。 10. **Rails发电机** Rails提供了一系列内置的命令行工具,如`rails new`创建新应用,`...

    使用RSpec 测试Rails 程序.pdf

    ### 使用RSpec 测试Rails 程序的知识点总结 #### 一、RSpec与Rails结合的基础概念 **RSpec**(RSpec is not a unit testing framework)是一种为Ruby编程语言设计的行为驱动开发(BDD)框架,而**Rails**是基于...

    rspec_api_documentation:从RSpec自动生成API文档

    require 'rails_helper' require 'rspec_api_documentation/dsl' resource "Orders" do get "/orders" do example "Listing orders" do do_request expect ( status ) . to eq 200 end end end 生成文档! $...

    RestFul_Rails_Dev_v_0.1

    ### RestFul_Rails_Dev_v_0.1 关键知识点解析 #### 1. REST 概念与背景 REST(Representational State Transfer)是一种软件架构风格,最初由 Roy Fielding 在他的博士论文中提出。它主张使用 HTTP 协议的标准方法...

    Ruby_on_Rails实践.rar

    测试在Rails开发中占据重要地位,Rails自带了Test::Unit和RSpec等测试框架,鼓励TDD(测试驱动开发)和BDD(行为驱动开发)。通过编写测试,开发者可以确保代码的质量和应用的功能。 最后,Rails社区非常活跃,有...

    tdd_rspec_rails:用于Rails的TDD沙盒#2

    自述文件该自述文件通常会记录启动和运行应用程序所需的所有步骤。 您可能要讲的内容: Ruby版本系统依赖配置数据库创建数据库初始化如何运行测试套件服务(作业队列,缓存服务器,搜索引擎等) 部署说明...

    Ruby_on_Rails快速Web应用开发实战

    测试是RoR开发的重要组成部分,RoR自带测试框架Test::Unit和MiniTest,以及RSpec这样的第三方测试库,鼓励开发者进行TDD(测试驱动开发)或BDD(行为驱动开发)。通过编写测试用例,确保代码的质量和功能的正确性。 ...

    jasper-rails-rspec

    jasper-rails-rspec jasper-rails 和 RSpec 集成。 它只是定义了一个名为“包含”的新 RSpec 匹配器。依赖关系 安装 gem install jasper-rails-rspec配置将jasper-rails-rspec添加到您的 Gemfile 中: gem "jasper-...

    rspec-rails:适用于Rails 5+的RSpec

    rspec-rails rspec-rails将测试框架带到作为其默认测试框架Minitest的替代品。 在RSpec中,测试不仅仅是验证您的应用程序代码的脚本。 它们也是规范(或简称为spec ):用纯英语表示的有关应用程序行为的详细说明。 ...

    rspec-setup-rails:如何使用 Rspec 快速设置导轨

    ##在 Rails 中快速设置 RSpec,使用 Capybara、Factory Girl、Database Cleaner、Shoulda-matchers 等... 在命令行中,运行rails new app_name -T (关闭默认测试单元) 将 Gems 添加到 gemfile,然后捆绑。 gem '...

    rspec_controller_testing

    #酸奶控制器规格 ###目标 了解如何创建 RSpec 控制器测试 为控制器初始化 RSpec 利用 RSpec 方法 学习方法 render_template(:view_filename) ... $ rails g rspec:install 创建控制器 $ rails g controller yog

    rspec-console:在rails控制台中运行RSpec测试

    RSpec控制台允许您在Rails控制台中运行RSpec测试。 最好与搭配使用。 在使用,它特别有用,因为它将为您保持活动的JVM运行。 这极大地减少了在jRuby中执行TDD的反馈循环-一切都不会弄乱指甲! 观看截屏 用法 1)...

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

    在使用rspec_api_documentation时,你需要在你的RSpec配置文件(通常是`spec_helper.rb`或`rails_helper.rb`)中引入这个gem,并设置所需的配置选项,如输出格式(HTML、JSON等)和输出目录。然后,只需运行测试,...

    new_rails_app

    标题 "new_rails_app" 暗示我们正在讨论一个基于 Ruby 的新 Rails 应用程序的创建。Rails 是 Ruby 语言的一个 web 开发框架,它以 MVC(模型-视图-控制器)架构为基础,提供了丰富的功能和工具,使得开发者能够高效...

Global site tag (gtag.js) - Google Analytics