是否有人知道测试新集合类的测试套件或框架?或者可以有用地重新利用标准集合的测试?似乎有许多不变量可以进行一般性测试。
如果重要,我正在研究IndexedSeq及其亲属的实现 - 而不是链接列表,集合或地图。
答案 0 :(得分:1)
这不是一个答案,它只会在评论中占用太多空间。我从github(https://github.com/scala/scala)检查了scala并试图找到任何测试。在无法找到类似于您要求的内容之后,我尝试了find
:
# find test -iname "*collection*" -type f -exec wc -l {} \;
14 test/files/run/collection-stacks.check
38 test/files/run/collection-stacks.scala
64 test/files/run/collection-conversions.scala
58 test/files/run/unittest_collection.scala
11 test/files/run/collections-toSelf.scala
42 test/files/run/collections.check
125 test/files/run/collection-conversions.check
119 test/files/run/collections.scala
59 test/files/scalacheck/CheckCollections.scala
15 test/files/pos/collections.scala
正如你所看到的那些文件都很小,所以我想知道测试的位置是:)。
答案 1 :(得分:0)
答案 2 :(得分:0)