INSTALL ======= INSTALL rspec ============= $ sudo gem install rspec OR $ ./script/plugin install git://github.com/dchelimsky/rspec.git INSTALL rspec_on_rails plugin ============================= $ ./script/plugin install git://github.com/dchelimsky/rspec-rails.git BOOTSTRAP THE APP ================= $ ./script/generate rspec create spec create spec/spec_helper.rb create spec/spec.
The RSpec Book: Behaviour Driven Development With RSpec, Cucumber, and Friends (The Facets of Ruby Series) この本、昨日のas_null_objectメソッドに続いて、letメソッドという便利なメソッドを紹介してくれた。 RSpecを書いていると、昨日の例もそうだが、beforeやafterを使うため、インスタンス変数の出番が多くなり、「@(アットマーク)」だらけになって気持ち悪くなる。 昨日の例↓ require 'my_class' describe MyClass do describe "は、runメソッド実行時に、" do before(:each) { @obj = mock.as_null_object } it "初期化時に渡したオブジェクトのpre_execメソッドを
この前買ったRSpec本を読み進め、やっとRSpecについて書いてある8章「Describing Code with RSpec」までたどりついた。 The RSpec Book: Behaviour Driven Development With RSpec, Cucumber, and Friends (The Facets of Ruby Series) すると、いきなり、as_null_objectという便利なメソッドを紹介してくれた!本の例をそのまま載せられないけど、例えばこういう時↓に便利そうだ。 require 'my_class' describe MyClass do describe "は、runメソッド実行時に、" do it "初期化時に渡したオブジェクトのpre_exec、body_execメソッドを呼ぶ" do obj = mock my_class = MyC
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く