追記2(2015/09/08)ありがたいことに、未だにこの記事をブックマークしてくださる方がいらっしゃいますが、2008年に書いた記事なのでご注意下さい。内容はアップデートしていません。私自身はすでにRubyを使っていません。 追記:古い情報ですので、記事の日付とお使いのRSpecのバージョンを見比べて、参考程度にご覧ください。大部分は通用するはずですが。 Matcherをいちいち調べるのが面倒になって、公式のリファレンスマニュアルは一覧性が低いから、自分で一覧表を作った。 RSpecそのものについては、スはスペックのス 【第 1 回】 RSpec の概要と、RSpec on Rails (モデル編)などをどうぞ。そのうちRSpec on Rails版も作る予定。 名前 not((should_notで使えるかどうかという意味。)) 意味・機能 == ○ ==演算子を利用して比較する。ex
RSpec is composed of multiple libraries, which are designed to work together, or can be used independently with other testing tools like Cucumber or Minitest. The parts of RSpec are: rspec-core: The spec runner, providing a rich command line program, flexible and customizable reporting, and an API to organize your code examples. rspec-expectations: Provides a readable API to express expected outco
どちらも Dave Astel による。英語ですが、それぞれお薦めです。 RSpec のcheat sheet http://blog.daveastels.com/articles/2006/09/09/rspec-cheat-sheet 今日見付けたんですが、基本的な使いかたが乗ってるのでいい感じです。先日の私のエントリもあわせてどうぞ。このへん知ってりゃ十分書けそうな感じです。 RSpec http://rubyforge.org/pipermail/rspec-devel/2006-August/000477.html こちらはチュートリアル。RSpec のバージョンがちょっと古めで、そのままじゃ動かないのが難点ですが、おおよそこれで良いかと。Mastermind というゲーム(女神転生やったことのあるひとは「コードブレイカー」というと分かり易いかも)を実装します。 で、私の場合こ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く