Feature/44 test form re designed

再設計マージ後、それをmasterにマージして、そこにテストをリベースしました。

- [x] モデルのロジック確認
  - [x] バリデーションチェック
  - [x] DB追加重複時のエラーチェック
- [x]  コントローラのアクション確認
  - [x] 通常時の画面遷移確認
  - [x] エラー時の画面遷移確認
    - [x] バリデーションに引っ掛かった際
    - [x] DBに重複登録しようとした際
下記testAddRecordに対し、登録済みアドレスを登録しようとした際に、入力画面に戻るかのテストです。