快速理论:针对Java 8的基于属性的测试 源码
快速理论 Java 8的基于属性的测试。 如果您正在寻找Java的QuickCheck,您会发现它。 与许多其他系统不同,QuickTheories支持自动动态缩小和使用覆盖率数据的针对性搜索。 什么是基于属性的测试 传统的单元测试是通过指定一系列具体示例并声明被测单元的输出/行为来执行的。 基于属性的测试脱离了具体的示例,而是检查某些属性是否适用于所有可能的输入。 它通过从可能的值中自动生成有效输入的随机样本来实现此目的。 这是发现您和您的代码所做的错误假设的好方法。 如果“随机”一词使您感到有些紧张,请不要担心QuickTheories提供了使测试可重复的方法。 快速开始 将Qu
文件列表
快速理论:针对Java 8的基于属性的测试
(预估有个214文件)
PropertyTestExamples.java
8KB
Airity3Test.java
6KB
Airity4Test.java
7KB
XOrShiftPRNGTest.java
6KB
GenTest.java
8KB
ToStringTest.java
6KB
SourceDSLTest.java
32KB
TheoryRunnerTest.java
6KB
Strategy.java
7KB
Gen.java
7KB
暂无评论