エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
RSpec使っててafter(:all)と@インスタンス変数でハマった。 | smokycat.info
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
RSpec使っててafter(:all)と@インスタンス変数でハマった。 | smokycat.info
環境: rspec (2.13.0) Ruby on Padrinoで開発中のsmokycatです。 『テストなんてめんどくさい!書きたく... 環境: rspec (2.13.0) Ruby on Padrinoで開発中のsmokycatです。 『テストなんてめんどくさい!書きたくない!』から、 『ああもうこれ、テスト書いたほうがマシだわ・・・』という気分にやっとシフトしてきて、 自分の成長を実感している今日この頃です。 Rails とか Sinatora とか Padrino で広く使われるテスト RSpec なんですが、ハマりどころがあったのでメモ。 目次 1. ダメなケース require 'spec_helper' describe Foo do describe "ダメなケース" do it "it内でDBに保存し、これをインスタンス変数に保持する。" do @f = Foo.create # ここで何かテストする。 end # after(:all)で消す。直感的にはこれでキレイになるはず。 after(:all)