0

在基于 ScalaCheck + Specs2 的测试中,我需要两个日期,其距离(以天为单位)最大为 Int.MAX_VALUE。

我目前正在使用 ScalaCheck 提供任意生成两个日期:由于日期生成器由 Long 生成器支持,这会导致太多丢弃的案例,使我的测试失败。

解决问题的正确方法是什么:

  • 我应该修改我的发电机还是

  • 我要修改测试参数吗?

4

1 回答 1

1

最好的方法可能是为您的域创建自己的生成器。

于 2014-02-23T00:31:27.137 回答