mo-fu note

研究からキックボクシングまで何でも書いていきます!

testing

Railsでデータベースのユニットテスト

Railsのモデルでバリデーションしているけど、 データベース側の制約を使っていなくて、不正なデータが登録されてしまう事がある。 バリデーションだけでなく、データベースの機能を使って不正なデータの登録を防がないといけない。 例えば、以下のような時…