日々精進

新しく学んだことを書き留めていきます

テスト用FixtureをYAMLで書くか、JSONで書くか

テストデータをテストコードに直書きするのがつらい場合があるので、 なんらかのフォーマットで別ファイルに切り出すことにした。

YAMLにするかJSONにするかで迷ったが、JSONにした。主な理由は以下。

  • サーバとのやりとりにJSONを使っているので統一したかった
  • チームメンバーがYAMLにあまり詳しくない
  • ツール類も充実してる

テストデータ管理もっと楽にしたい。。Javaにfactory girlみたいなライブラリないんだろうか。

参考: