Tbpgr Blog

元エンジニア 人事 tbpgr(てぃーびー) のブログ

2013-07-18から1日間の記事一覧

Factory Girl | FactoryGirlとspring併用時はspringを再起動する必要がある

概要 FactoryGirlとspring併用時はspringを再起動する必要がある 内容 FactoryGirlとspring併用時に、Factoryを編集した場合 springを再起動するまで内容が反映されません。 Rails+spring+RSpec+FactoryGirlの構成で開発する場合は要注意。springの再起動時…

Capybara

概要 ウェブアプリケーションのテストフレームワークCapybaraについて。 詳細 項目 内容 Capybaraのインストールについて http://d.hatena.ne.jp/tbpg/20130718/1374159110 Capybaraのスニペットを導入 http://d.hatena.ne.jp/tbpg/20130718/1374157708 Fact…

Capybara | RailsのブラウザテストのためCapybaraをインストール

概要 RailsのブラウザテストのためCapybaraをインストール 内容 インストール ・Gemfileに下記を追加 gem "capybara", "~> 2.1.0" gem "capybara-webkit", "~> 1.0.0" gem "poltergeist", "~> 1.3.0" gem "launchy", "~> 2.3.0" capybara-webkitとpoltergeis…

Sublime Text2 | Capybaraのスニペットを導入

概要 Capybaraのスニペットを導入 内容 インストール ・Ctrl+Shift+p,install,enter,Capybara Snippets 利用サンプル input generate atf attach_file "id_or_name_or_label", "path" back background che check "id_or_name_or_label" cho choose "label" c…

Sublime Text2 | Sublime Text2 Ruby TestsでTestUnit,Cucumber,RSpecのテストを効率化

概要 Sublime Text2 Ruby でTestUnit,Cucumber,RSpecのテストを効率化 内容 インストール ・Ctrl+Shift+P,install,Enter,RubyTest 設定 ・'Sublime Text 2' -> 'Preferences' -> 'Package Settings' -> 'RubyTest' -> Setting-User デフォルトから変更したい…

Sublime Text2 | pry-debugger用のブレイクポイントをsnippetにする

概要 pry-debugger用のブレイクポイントをsnippetにする 内容 pry-debbugerでブレイクポイントを設定する際に利用する binding.pryをスニペット化します。 <snippet> <content></content> <tabTrigger>bp</tabTrigger> <scope>source.ruby</scope> <description>use pry-debugger breakpoint</description> </snippet> 参照 tbpgr GitHub https://gith…

RSpec | spec/supportにサポートファイルを配置してテストの共通化をする

概要 spec/supportにサポートファイルを配置してテストの共通化をする 内容 support配下はspec_helperで読み込み対象に設定しているため、他のspecでrequireしなくても利用可能です。 逆に言うと、support以外のフォルダにファイルを保存してrequireもしたい…