[[Ruby on Rails/第13回勉強会 - Rspecを使ってみる]] &pgid; **このページは? [#n3541592] 下記のネタを元にRspecについて勉強してみるページです。 -Rubyist Magazine - スはスペックのス 【第 1 回】 RSpec の概要と、RSpec on Rails (モデル編) http://jp.rubyist.net/magazine/?0021-Rspec -File: TUTORIAL.ja http://kakutani.com/trans/rspec/TUTORIAL_ja.html 今回は第2回ということで前回に続き、Rspecの実際の使い方をご紹介します。 -第一回はこちら [[Ruby on Rails/第12回勉強会 - Rspec概要]] **目次 [#wd9223a3] #contents **日時 [#xf19520d] - 2007/10/19(金) **参加者 [#b239fcd8] ** 動画 [#mba5fc42] *本編 [#v60241bf] **インストールしてみる [#rd18e79b] http://jp.rubyist.net/magazine/?0021-Rspec#l18 **とりあえず使ってみる [#kc561a22] http://jp.rubyist.net/magazine/?0021-Rspec#l19 **記述ルールについて [#a7f29185] http://jp.rubyist.net/magazine/?0021-Rspec#l26 -サンプルを掲載 -表形式で列挙 -マッチャ --演算子のマッチャ --ビルトインのマッチャ LEFT: |be_close(expected, delta)| |change| |eql(expected)| |equal(expected)| |have(number).items| |have_at_least(number).items| |have_at_most(number).items| |have_exactly| |include(expected)| |match(regexp)| |raise_error(expected)| |respond_to(*names)| |satisfy{}| |throw_symbol(:expected=nil)| --ほげマッチャ |be_xxx| |be_true| |be_false| |have_xxx| --ユーザー定義のマッチャ **テストとの比較 [#yace69dd] **まとめ [#n529f97b] -