1

インターフェイスを実装していjava.util.Listます。

メソッドごとに実装しているので、JUnit4.10でそれらのテストケースも作成しています。

疑問に思っていますが、がList提供する機能の100%をカバーするすでに準備されたテストはありますか?

4

2 に答える 2

2

OpenJDKはJUnitでテストされていませんが、回帰テストを開始したときにJUnitがまだ利用できないか、十分な機能を提供していなかったため、独自のツールjregでテストされています。いくつかグーグルした後、これが表示され、jregテストであることを除けば、それはあなたが探しているもののようです。

JUnitに関しては、誰かがそれをしたかどうかはわかりません。JDKは別のツールを使用しているため、ApacheHarmonyの背後にいる人々が何を使用しているかを確認できるかもしれません。

于 2012-11-04T22:16:47.697 に答える
2

さて、私はこのブログ投稿に出くわしました: Google Guava Collection Test Suite

Google Guava Testlibは、Set、List、およびMap実装の動作をテストするテストスイート全体を提供します。コレクションがサポートする機能を指定して、Googleが作成した何百ものテストから利益を得ることができます。

したがって、これは、コレクションインターフェイスのカスタム実装をテストするときに使用される実際の取引です。

于 2013-06-09T21:19:29.660 に答える