アーシの毎日インプット

毎日1つ以上学習する。学習した内容を公開する。を目標に自分のスキルアップを目指します。

【JUnit】containsでテストを楽に

スポンサードリンク

JavaでJUnit5を使用しているテストのとき、ログ出力機能で私が定義した要素以外も出力されるとき、私が定義した内容だけ検証する方法はないかと思い、ちょこっと調べてみました。

 

今回はあらかじめcontainsを使ったテストができるはずだと思って調べたらやっぱりできました。

 

JUnit5では以下のような書き方で、含んでいて欲しい文字列の検証ができます。

String actual = testMethod();

assertThat(actual.contains("含んでいて欲しい文字列"));

 

 

 

私のプログラミング経験からプログラミングでできるはずのことを推察する能力も上がっているようです。

 

 

 

この2ヶ月ちょっとで私のJavaJUnitスキルが大きく向上したなぁと思ってます。

【アーシの原点】

【頭を鍛える迷路集】


スポンサードリンク