assertj 3.12.0 の breaking change がエグい
Iterator<Foo> fooIterable = getFooIterable();
assertThat(fooIterable)
.extracting(Foo::getId)
.isEqualTo(List.of(1,2))
みたいな書き方だったのが
Iterator<Foo> fooIterable = getFooIterable();
assertThat(fooIterable)
.toIterable()
.extracting(Foo::getId)
.isEqualTo(List.of(1,2))
と書かなくてはいけなくなった。
該当のコミットはこれ。
もとのメソッドを Deprecated にして一旦置いといても良かったように思うのだが。。
Published: 2019-10-31(Thu) 00:32