Formオブジェクトのテストコード
内容
Formオブジェクトパターンのテストコードを実装する
テストコード
1. テストのファイルを作成
ターミナル
% rails g rspec:model post_address
2. FactoryBotを生成
3. テストコードを記述
4. テストコードを実行
ターミナル
% bundle exec rspec spec/models/post_address_spec.rb
Formオブジェクトの日本語化
独自に定義したFormオブジェクトを日本語化したい時
ja.ymlにてactiverecordアトリビュート以下に書いても反映されない
ja.yml
activerecord: attributes: post_address: postal_code: 郵便番号 prefecture_code: 都道府県 city: 市区町村 street: 番地
正しくは、activemodelアトリビュート以下に書く
ja.yml
activemodel: attributes: post_address: postal_code: 郵便番号 prefecture_code: 都道府県 city: 市区町村 street: 番地
次回
投稿を住所で絞り込めるように実装する