Feature/44 test form re designed

再設計マージ後、それをmasterにマージして、そこにテストをリベースしました。

- [x] モデルのロジック確認
  - [x] バリデーションチェック
  - [x] DB追加重複時のエラーチェック
- [x]  コントローラのアクション確認
  - [x] 通常時の画面遷移確認
  - [x] エラー時の画面遷移確認
    - [x] バリデーションに引っ掛かった際
    - [x] DBに重複登録しようとした際
登録していないメールアドレスを入れないと失敗します。
現在このアドレスは登録しているので、32行目でDBに登録できずfinishに遷移しないのが正しい動作です。