タグ

rspecに関するhyoromoのブックマーク (4)

  • RSpecの標準Matcher一覧表 - 本当は怖いHPC

    追記2(2015/09/08)ありがたいことに、未だにこの記事をブックマークしてくださる方がいらっしゃいますが、2008年に書いた記事なのでご注意下さい。内容はアップデートしていません。私自身はすでにRubyを使っていません。 追記:古い情報ですので、記事の日付とお使いのRSpecのバージョンを見比べて、参考程度にご覧ください。大部分は通用するはずですが。 Matcherをいちいち調べるのが面倒になって、公式のリファレンスマニュアルは一覧性が低いから、自分で一覧表を作った。 RSpecそのものについては、スはスペックのス 【第 1 回】 RSpec の概要と、RSpec on Rails (モデル編)などをどうぞ。そのうちRSpec on Rails版も作る予定。 名前 not((should_notで使えるかどうかという意味。)) 意味・機能 == ○ ==演算子を利用して比較する。ex

    RSpecの標準Matcher一覧表 - 本当は怖いHPC
  • ヽ( ・∀・)ノくまくまー(2009-03-30)

    ● [テスト] should change に見る UnitTest と RSpec の違い Yugui さんに Proc#should change が便利だと教わった。 Spec::Matchers::Change Spec::Matchers::Change を使うと、一連のコード(proc)実行時に変化したこと(仕様)を簡単に記述することができる。 should change(receiver, message, &block) should change(receiver, message, &block).by(value) should change(receiver, message, &block).from(old).to(new) should_not change(receiver, message, &block)

  • brass.to - a really cool domain parked on Park.io

    The domain name brass.to is being parked on Park.io. Contact the domain owner to make an offer right now...

  • TextMateでRSpecのBundle起動成功 - 技術メモ的なモノと気になるモノ

    昨日の続きでTextMateからRSpecを起動できるところまで何とかいけたので、過程をまとめてみた。 まず、TextMateのバンドル追加は家の日語マニュアルに詳しく書かれていたのそれをまずチェック。 まず、バンドルのレポジトリはSubversionで管理されていてhttp://macromates.com/svn/Bundles/trunk/Bundles/でみることができる。ただし、ここにはいっているRSpecのbundleは既に古いらしいので、それは後で別途入手する。 インストール方法としてはまずバンドルを入れるフォルダをつくる mkdir -p ~/Library/Application Support/TextMate/Bundles作成したフォルダに入って、Bundlesを管理するBundleをダウンロード。 cd ~/Library/Application Suppor

    TextMateでRSpecのBundle起動成功 - 技術メモ的なモノと気になるモノ
  • 1