在哪里可以找到Java标准库类的单元测试?

时间:2013-06-30 10:09:16

标签: java unit-testing standard-library

我正在计划在Java标准库中继承某些类(我的直接用例是扩展java.io.File),我希望能够测试我没有违反任何合同类。我认为必须对我可以使用的许可许可下的Java标准库类进行一些单元测试,但是我似乎找不到任何单元测试。

This question was asked 4 years ago,但没有给出好的答案。

2 个答案:

答案 0 :(得分:2)

事实证明扩展java.io.File是一个坏主意,所以没关系。

对于标准集合,guava-tests有一些优秀的接口契约测试。例如,https://github.com/google/guava/blob/master/guava-tests/test/com/google/common/collect/CompactHashSetTest.java使用SetTestSuiteBuilder来测试CompactHashSet是否符合Set契约。

答案 1 :(得分:0)

相关问题