2013-07-22から1日間の記事一覧
概要 アラウンドエイリアス 内容 アラウンドエイリアスとは再定義したメソッドから以前のメソッドをエイリアスとして呼び出すことです。 ・元の処理の前後に処理を追加したり ・ラップした処理を作成したり ・既存機能を拡張しつつ、元のメソッドも利用可能…
概要 FactoryGril + RSPec + Capybara構成で画面キャプチャの取得 内容 画面キャプチャを利用するには以下のコマンドを利用します。 page.save_screenshot('file_path/file_name.png') この際、ヘッドレス環境ではキャプチャ不可能なため 普段のテストで速度…
概要 SimpleCovでカバレッジレポートの出力 内容 SimpleCovでカバレッジレポートの出力します。 導入 Gemfileに以下を追加 gem "simplecov", "~> 0.7.1" spec_helper.rbに下記を追加 require "simplecov" SimpleCov.start "rails" 確認 bundle exec rake spec…