Tag: RSpec

目次

関連ページ

参考情報

RSpecとは何か

使用方法(簡単編)

使用方法(Rails4編)

インストール

※注意事項)

使用方法(Rails3編)

インストール

テスト実行

bundle exec rake specspec以下の全てのspecを実行
bundle exec rake specspec/modles以下の全てのspecを実行。
bundle exec rake SPEC=spec/models/entry_spec.rb個別のspecを実行
bundle exec rspec spec/models/entry_spec.rb個別のspecを実行rakeより速いかも。

サンプル

railsプロジェクトを生成

インストール

モデルの生成

マイグレーション実行

フィクスチャ作成

spec作成

spec実行

ひな形の生成

単体のcontroller specのひな形を生成

 bundle exec rails g rspec:controller softwares

マッチャー一覧

Tips

データファイルを読み込む

トラブルシューティング

spec実行時に「`require': cannot load such file -- spec_helper (LoadError)」

describeでエラー発生「syntax error, unexpected keyword_do_block, expecting => (SyntaxError)」


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS