1

タイプ セーフな方法でプロパティの名前を指定できるユーティリティ クラスまたはライブラリを探しています。次のようなものを念頭に置いています。

PropertyDescriptor descriptor = property(on(Foo.class).getBar());

assertThat(descriptor.getName()).isEqualTo("bar")

このような便利なメソッドを適切に実装するには、IMHO quiet に多くの作業が必要です。最終クラスなどの処理は非常に複雑になる可能性があるため (mockito、easymock などを参照)。

4

1 に答える 1