[WIP]Laravel4製フォームのテスト- Controller - Logic

# WIP!
## 概要
研修で作成したフォームのコントローラのテストを記述します。
当該箇所のテストはhttps://github.com/fr-itaya/laravel_training/pull/6 にてPENDINGとしましたが、次の方策で書き直します。
- 正常系・異常系のテストにとどめる
- バリデートが通る場合、通らない場合の入力値を設定する
- 上記をそれぞれコントローラの各メソッドに通した場合、期待される動作について記述する
- 今回uniqueを設定しているカラムがないので同一カラムに同じデータ(ex.email)が存在していても無視する

## TODO
###### 前PRからの修正
- [x] 全ファイル不要な空行を詰める
- [x] クラス定義・関数定義の波括弧の開始位置を統一する
  - 列ハイライトを設定している関係上括弧が並ぶと見辛いので、閉じ括弧と並ばないようにします。

###### 本題
- 入力が正常である場合
  - ~~TOP画面ではセッションは値を持っていない~~ top画面アクセスした時点でcsrf_tokenをセッションに埋め込んでいるので無し。
  - [x] バリデータが通っていたら、一部の入力データを確認画面表示用に加工してViewと共に渡している
  - [x] $hobby_viewには入力値を全て結合した文字列が入っている
  - [x] $pref_viewにはpref_idに対応した都道府県名が入っている
  - [x] 完了画面のViewを返している
  - [x] DBのusersテーブルにレコードが挿入されている

- 入力値が異常である場合(バリデータの機能はUserValidatorTest.phpで担保されているのでここでは未入力とする)
  - [x] postConfirmでバリデートが通らず、formへリダイレクトされる
  - [x] リダイレクト時、セッションが直前の入力値を持っている
  - [x] リダイレクト時、セッションがエラーを持っている

## 懸案事項
残るテスト項目は下記の通り。
現在DB周りの操作をコントローラで行っていますが、テストをどこでやるべきか検討中です。
  - ~~都道府県IDと都道府県名を取得する操作@フォーム画面~~
  - ~~入力データをDBのUsersに挿入する操作@完了画面~~
コードを読むとすぐにわかることはコメントから削除しておきましょう

参考
http://d.hatena.ne.jp/asakichy/20140806/1407276374