Cucumber と RSpec

  • The RSpec Book: Behaviour Driven Development with RSpec, Cucumber, and Friends

by David Chelimsky, Dave Astels, Zach Dennis, Aslak Hellesøy, Bryan Helmkamp, Dan North

http://www.pragprog.com/titles/achbd/the-rspec-book

なかなかベータから抜け出せないが、この本は楽しい。
#この出版社は面白いです。eBookで買えば、Kindleでも読めます。

RspecとCucumberでTDD/BDDを極める (The Rspec Bookの紹介)
http://blog.madoro.org/mn/47


CucumberとRSpecをもうすこし連携させたい。

Working Effectively With Legacy Tdiary Code Using Cucumber And Rspec
http://www.slideshare.net/kakutani/working-effectively-with-legacy-tdiary-code-using-cucumber-and-rspec-presentation

「レガシーコードとはテストの無いコード」、げげ、たしかに!!!

第21回 Railsアプリの受け入れテストをCucumberで書こう
http://gihyo.jp/dev/serial/01/ruby/0021

RailsConf2009
http://en.oreilly.com/rails2009/public/schedule/proceedings

http://assets.en.oreilly.com/1/event/24/Quality%20Code%20with%20Cucumber%20Presentation.pdf

RailsConf2010
http://en.oreilly.com/rails2010/public/schedule/grid

Acceptance Testing with Cucumber
http://en.oreilly.com/rails2010/public/schedule/detail/13613

あー、これ聞きたい。

PDF generation in cucumber
http://www.upperbound.net/2009/09/pdf-generation-in-cucumber/

cucumber --format pdf --dry-run --out my-file.pdf features

でいいのか、な?

CucumberなTipsがCool
http://rubyflare.com/

  • CucumberなOSS

http://wiki.github.com/aslakhellesoy/cucumber/projects-using-cucumber

  1. Gemcutter
  1. Clearance /generators/clearance_features/templates/features/

SRC http://github.com/thoughtbot/clearance/
APP http://hoptoadapp.com/pages/home
Rails authentication with email & password.
Clearance feature generator!

  1. WebJam /features/

SRC http://github.com/webjam/webjam/
APP http://webjam.com.au/

  1. Redcar /plugins/*/features

SRC http://github.com/danlucraft/redcar
APP http://redcareditor.com/
Redcar is a text editor for programmers written in JRuby

  1. jeweler /features

SRC http://github.com/technicalpickles/jeweler
Opinionated tool for creating and managing Rubygem projects

  1. jekyll /features

SRC http://github.com/mojombo/jekyll
USED http://pages.github.com/
Jekyll is a blog-aware, static site generator in Ruby

  1. radtrack

missing

  1. CarrierWave /features/

SRC http://github.com/jnicklas/carrierwave/
Classier solution for file uploads in Ruby for Rack, Rails, Merb and Sinatra
This plugin for Merb and Rails provides a simple and extremely flexible way to upload files.

  1. RadiantCMS

http://github.com/radiant/radiant/tree/master/features/
DEMO http://demo.radiantcms.org/admin/login

  1. OERPScenario

https://launchpad.net/oerpscenario/
content management system

  1. WontoMedia /features/

SRC http://github.com/gleneivey/wontomedia/
APP http://wontology.org/
Ruby-on-Rails web app

  1. Rails directory

SRC http://github.com/engineyard/rails_dev_directory/tree/master/features/
Many features

  1. Broth

SRC http://github.com/fourbeansoup/broth/

  1. Heroku Suspenders

SRC http://github.com/dancroak/heroku_suspenders

  1. TimeFliesBy

SRC http://github.com/esambo/TimeFliesBy
APP http://www.timefliesby.com/
単純にタスクを登録してゆくシンプルなアプリ
認証はEmail&PW