hello-worldwebエンジニアのメモ。とりあえずやってみる。
#rspec
RSpec3で真偽値のテストをする場合の注意点
RSpec3の場合、be\_true, be\_falseによる真偽値のテストは使えなくなりました。
RspecでHTTPヘッダを設定したい場合
RspecでHTTPヘッダを設定したい場合はrequest.envを編集すればできました。
[RSpec][Rails]テスト時にMongoDBのデータを削除(truncate)したい
Ruby2.0, Rails4.0.2で確認
[rails][rspec]database-cleanerを使ってredisのテストデータを削除する
今更ながら最近ちゃんとredisを使い始めました。
[rails][rspec]controller testでcookieのテストをする
rspecのcontrollerテストでcookieのテストを行いたい場合、 `response.cookies['key']` でcookieの内容を取得できます。
[rails][rspec]特定のテスト時のみenvを変更したい場合
RSpecで特定のテスト時のみenvを変更したいということがあったのでやってみました。