Closed okaka-c closed 2 months ago
変更の概要 competitionモデルのテストのため、model specを書きました
関連するIssueやプルリクエスト close #248
rails_helper.rb
FactoryBot::Syntax::Methods
users.rb
competitions.rb
[x] spec/models/competition_spec.rb を作成
spec/models/competition_spec.rb
[x] 正しいデータの場合、バリデーションエラーが起きないこと
空白の場合無効であること
date
competition_type
gearcategory_type
category
age_group
weight_class
participation_status
255文字以上のとき、無効であること
name
venue
変更の概要
変更の概要 competitionモデルのテストのため、model specを書きました
関連するIssueやプルリクエスト close #248
なぜこの変更をするのか
やったこと
FactoryBotのセットアップ
rails_helper.rb
にFactoryBot::Syntax::Methods
を定義users.rb
を作成competitions.rb
を作成Competitionモデルのバリデーション機能のテストコード作成
[x]
spec/models/competition_spec.rb
を作成[x] 正しいデータの場合、バリデーションエラーが起きないこと
空白の場合無効であること
date
competition_type
gearcategory_type
category
age_group
weight_class
participation_status
255文字以上のとき、無効であること
name
(最大255文字)venue
(最大255文字)