エムスリー エンジニアの岩本です。 3年前になりますが、弊社の滝安(@juntaki)が投稿した下記の記事にあるGolden file testingが現在もプロダクトに組み込まれてメンテナンスされています。 www.m3tech.blog このGolden file testingを扱いやすくするためのツールを作ったので紹介します。 www.npmjs.com ソートのイメージ 背景 アプリケーションの仕様を変更したときに数多くのGolden file testingが変更されてしまいます。 意図した変更だけがGolden fileに適用されていることを確認するためにGitのdiffを使って確認しようとしますが、 JSONを出力すると以前と異なる順番のキーで出力されてしまいます。 例えば下記のようなjsonが結果として出力されていたものがあった場合に、 { "a": "1234", "b