きり丸の技術日記

技術検証したり、資格等をここに残していきます。

テスト

JavaでJSONを比較する(特定の項目を無視するやり方)

自分用記事。 JSON比較に手間取ったので、未来の自分に役に立つはず。 なお可能であれば、assertThatのメソッドチェインに加えたいので、もしそっちで比較できることを知っていれば教えてほしいです…。 環境 org.skyscreamer.jsonassert JSONAssertで読み込…

もっともっといいテストが書きたい(AssertAllをもっと使う)

もっともっといいテストが書きたい(AssertAllをもっと使う) 下記の記事を書いて、 「テストで必要なことを全て書いた! あとは、テストに慣れるだけだ!」 と、思ってたのですが、思ったよりもassertAllを使いたい場面が増えてきたので、自分用へのメモを残…

もっといいテストが書きたい(AssertEqualsとAssertThatの検証)

AssertEqualsとAssertThatの挙動の違いがよくわかってないところがあったので検証しました。 検証したくなった理由 個人的にはAssertEqualsで全部行えばいいと思ってました。 assertThatでしかできないことというのは、Equalsよりも弱い検証になりがちなので…

パラメータだけ変えて中身は同じテストをしたい(ParameterizedTest)

Javaでもっといいテストが書きたい! ということで、Junit5のParameterizedTestに注目して調査しました。 正直、どんな機能が眠っているのかよくわかっていないので、もしオススメの機能があれば教えていただきたいです。 なお、結論については、自分の主観…