【发布时间】:2018-07-15 16:41:14
【问题描述】:
在最新的Vavr documentation 中宣传了属性检查功能及其使用示例:
Arbitrary<Integer> ints = Arbitrary.integer();
// square(int) >= 0: OK, passed 1000 tests.
Property.def("square(int) >= 0")
.forAll(ints)
.suchThat(i -> i * i >= 0)
.check()
.assertIsSatisfied();
但是,根据库的 javadoc,Arbitrary 生成器和 Property 类型都不存在。
我错过了什么,如果有的话?文档是最新的吗?
【问题讨论】:
标签: java-8 functional-programming vavr