6

重複の可能性:
Javaカスタムコレクション実装のテストスイートはありますか?

java.util.Listのカスタム実装が正しく行われていることを確認するために使用できるテストケースライブラリはありますか?

私は確かに1つのテストケースを書くことができますが、すべてのList方法の性質を考えると、テストが包括的であることを確認するのは難しいようです。

同様に、Javaコレクションインターフェイスのセット全体のテストケースがあると便利です。

4

2 に答える 2

5

Guavaの人々は、コレクションテストライブラリを作成しましguava-testlibた。これは、...彼らが多くのコレクションを実装しているためです。

ただし、現時点で私が見つけた最高のドキュメントは、このサードパーティのブログ投稿です。それは彼らのContributorSetUpWikiページで簡単に言及されています。

于 2012-10-29T13:43:35.720 に答える
0

の実装を見てくださいorg.apache.commons.collections.list.AbstractTestList。これがあなたが望むものかもしれません。

于 2012-10-29T13:45:47.090 に答える