Tbpgr Blog

Recruiting Operations tbpgr(てぃーびー) のブログ

2013-08-16から1日間の記事一覧

Ruby on Rails | ActionMailerのテストを行う

概要 ActionMailerのテストを行う 内容 ActionMailerのテストを行います。 メールは実際に送信しない設定にしている前提です。 テスト方法 test.rbで config.action_mailer.delivery_method = :test を設定。RSpecの任意の箇所で下記を呼び出す # 最後に送信…

RSpec | カスタムマッチャーを作成する

概要 カスタムマッチャーを作成する 内容 カスタムマッチャーを作成します。 仕様 あるクラスのフィールドに対して、指定したマップ内のキーのフィールドが バリューの値を持っているか全比較し、全て保持していればマッチ成功とする。 主に登録処理、編集処…

Sublime Text2 | Markdownのシンタックスハイライト設定

概要 Markdownのシンタックスハイライト設定 詳細 Markdownのシンタックスハイライト設定をします。 貼付コード 下記コードをテーマファイルの最後の方にあるarrayの閉じタグ直前に貼る。 テーマは自分が選択しているもの。自分の場合はWin7環境の場合,Monok…

メタプログラミングRuby | 魔術 | 動的メソッド

概要 動的メソッド 内容 実行時にメソッドを作成します。 サンプル a-zの中から3-6文字を組み合わせて10個のメソッドを動的に作成します。 クラスはロードするたびにことなるメソッドを生成します。 # encoding: utf-8 require "pp" puts 97.chr puts 122.ch…