`
tim.tang
  • 浏览: 14062 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
最近访客 更多访客>>
社区版块
存档分类
最新评论

Rails3,Rspec,Factory_girl单元&功能测试

阅读更多
Rspec使用行为驱动开发(Behaviour-driven development),它从外围的业务成果的定义开始,然后深入到那些实现这个成果的功能块上。每一个功能都被收集成一个故事,它按照验收标准来定义这个功能的范围。在everyday中使用了一下,确实发现Rspec可以把测试用例写得更加易于理解。下面来看看如何用Rspec讲故事:http://www.everyday-cn.com/zh/show_blog/rails3-rspec-factory_girl
分享到:
评论

相关推荐

    factory_bot-preload:像固定装置一样预加载工厂(factory_bot)。 这将很容易,而且可能更快!

    factory_bot-preload 我们都喜欢Rails固定装置,因为它们速度很快,但是我们讨厌处理YAML / CSV / SQL文件。 在此处输入 (FB)。 现在,您可以使用预定义的工厂轻松创建记录。 问题是每次访问数据库以创建记录的...

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

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

    rspec-rails-tutorial:使用 RSpec 开发 rails 应用程序

    gem 'factory_girl_rails' end group :test do gem 'faker' gem 'capybara' gem 'guard-rspec' gem 'launchy' end 设置测试数据库 编辑您的config/database.yml MySQL test : adapter : mysql2 encoding :...

    Rails 4 Test Prescriptions(Pragmatic,2014)

    In this completely revised edition, you'll learn why testing works and how to test effectively using Rails 4, Minitest 5, and RSpec 3, as well as popular testing libraries such as factory_girl and ...

    testing-like-gods

    2.安装rspec和Factory Girl 添加rspec-rails ,以两个:development和:test组中Gemfile : group :development , :test do gem 'rspec-rails' , '~> 3.0' gem 'factory_girl_rails' end 通过运行下载并安装: ...

    ruby on rails 3

    8. **Testing**:Rails 3增强了测试框架,支持Shoulda、Factory Girl等库,使得编写测试用例更加高效。同时,Test::Unit和RSpec都得到了改进,提供了一流的测试体验。 9. **Internationalization (i18n)**:Rails 3...

    authentication_api:身份验证api

    认证API Ruby版本2.3.1 系统依赖rspec-rails factory_girl_rails shoulda_matchers 骗子database_cleaner jwt 加密配置关于短信的配置sms: company: 云片网 expires_in: 3600 # second数据库创建sqlite3 如何运行...

    rspec-rails-examples:RSpec速查表和Rails应用程序:了解如何从模型代码库中专业测试Rails应用程序

    了解如何从模型代码库中专业测试Rails应用程序对于那些想知道如何使用RSpec测试Rails应用程序的开发人员来说,这是一个简短而全面的参考。 在这里,您将找到带有详细文档的深入示例,这些文档详细说明了如何使用...

    20150906-tokushimaapp-slide:http

    %状态报告@ tokushima.app-6%ka( )%2015-09-06 ...rspec-rails或factory_girl_rails Nori 仓库: 幻灯片:我 通过相当合适的搜索来获得工作 Rubicure :: Seriese . fuzzy_find 'ss' #=> {:se

    maguro:Rails 应用程序模板

    马古罗 ... 包括 RSpec、capybara、database_cleaner、factory_girl 和其他用于测试的 gems 使用PostgreSQL作为数据库并生成database.yml 可选地,Maguro 也可以 为暂存和生产环境创建 Heroku 应用

    testing-workshop:单元测试车间

    演讲(20分钟) 现场测试写作(20分钟) 问题与讨论(20分钟)日程第一周:使用RSpec()进行基本单元测试第2周:与Shoulda的验证和关联() 第3周:避免与《 Factory Girl》打datbase的热潮() 第4周:使用RSpec...

    disambigua:开源 Rails 网络服务,可将解析的 Wikipedia 内容提供为 JSON

    消歧义 消歧是维基百科消歧/翻译 JSON 网络服务。 注意:此项目不再维护。 它的翻译功能已被取代,这是一个更简单的 node.js 应用程序,它也是开源... 边缘 rspec 和 factory_girl 用于维基百科解析的机械化/nokogiri

    assemblr:项目 3,决赛

    导轨 4.1.7 Ruby 2.1.3 PostgreSQL 9.4.0 引导程序 3.3.2 用于持续集成的 Circle CI 用于部署的 Heroku 用于测试的 RSpec、Factory Girl 和 CapybaraRuby Gems 安装在 General Assemblr 2.0 中General Assemblr 2.0...

    rails-tools:我在Rails日常开发中使用的一组工具

    3. **RSpec**: RSpec是一种行为驱动开发(BDD)的测试框架,允许用自然语言描述代码行为,使测试代码更易读且更接近业务需求。 4. **FactoryBot**: FactoryBot(以前称为Factory Girl)用于创建数据库记录的测试...

    Ruby测试

    2. **Minitest**:Minitest是Ruby标准库中的一个轻量级测试框架,它包含了单元测试和集成测试的功能。Minitest简洁且易于上手,适用于小型项目或者作为快速验证的工具。 3. **Capybara**:Capybara是一个用于集成...

    frank:因为聪明的人值得自动化

    这个项目可能依赖于一些特定的Ruby Gems来实现其功能,比如`rspec-rails`、`guard`、`factory_bot`等。 2. **rspec-rails**:这是一个用于Rails(Ruby on Rails框架)的测试框架扩展,使得开发者可以使用RSpec进行...

    mywanderlust:一个网络和移动应用程序,可帮助组织多人之间的旅行计划。 Wanderlust 是开源软件,可以称为以下之一

    流浪癖我开发这个应用程序是为了帮助...发展模板引擎: ERB 测试框架:RSpec 和 Factory Girl 前端框架:Twitter Bootstrap (Sass) 表单生成器:SimpleForm 认证:设计授权:无电子邮件该应用程序配置为使用 Mandrill

    ohana-api:社区社交服务的开源API目录

    测试框架:RSpec,Factory Girl,Capybara 本地安装 请按照的说明启动和运行应用程序,并了解如何导入数据。 演示版 您可以在此处查看应用程序不同部分的运行版本: 开发人员门户: ...

    weddings:使用Ruby on Rails构建的婚礼组织者网站

    检查spec /文件夹中的示例和Factory Girl配置。 如果做出贡献,请尝试并为此编写测试。 它可以帮助您对请求请求进行任何检查。贡献和错误我们使用rebase样式进行贡献,因为它使还原变得更容易。 查看我们的操作指南

Global site tag (gtag.js) - Google Analytics