タグ

railsとrspecに関するni66lingのブックマーク (3)

  • 使えるRSpec入門・その3「ゼロからわかるモック(mock)を使ったテストの書き方」 - Qiita

    はじめに みなさんこんにちは! この記事は「必要最小限の努力で最大限実戦で使える知識を提供するRSpec入門記事」、略して「使えるRSpec入門」の第3回です。 今回はRSpecのモックを使ったテストについて説明します。 これまでモックを全く使ったことがない人でもわかるように丁寧に説明していくつもりです。 また、これまでの回と同様、個人的に使用頻度が低いと思っている内容についてはバッサリ説明を省きます。 ただし、第1回や第2回に比べるとテストコードが少し複雑になって、仕組みや動きを想像するのがちょっと難しいかもしれません。 ぱっと頭に入ってこない場合はじっくり文を読んだり、実際に自分で写経しながらコードを動かしたりするなどして、少し時間をかけながら理解するようにしてください。 今回は以下のような内容を説明します。 モックの基的な使い方 モックを使った検証 モックでわざとエラーを発生させ

    使えるRSpec入門・その3「ゼロからわかるモック(mock)を使ったテストの書き方」 - Qiita
  • Rails3でテストカバレッジを計測する~simplecov,thin | Scimpr Blog

    レポートの生成Guardの自動実行や–drbオプション付きだとなぜかできなかったので、普通に rspec spec *sporkとの関係でREADMEに対策とフォーラムへのリンクがあるがわたしの環境では動作しなかった 最後に次のような表示がされていればOK Coverage report generated for RSpec to /***********/bootstrap/coverage. 69 / 109 LOC (63.3%) covered. シンボリックリンクを作成ウェブサーバが必要なのでとりあえずwebrickでみてみる 静的なファイルはpublic以下におけば見られるので

    Rails3でテストカバレッジを計測する~simplecov,thin | Scimpr Blog
  • RSpec - Relish

    RSpec is a Behaviour-Driven Development tool for Ruby programmers. BDD is an approach to software development that combines Test-Driven Development, Domain Driven Design, and Acceptance Test-Driven Planning. RSpec helps you do the TDD part of that equation, focusing on the documentation and design aspects of TDD. Documentation This is the official documentation site for RSpec. Much of the document

  • 1