在基于 ScalaCheck + Specs2 的测试中,我需要两个日期,其距离(以天为单位)最大为 Int.MAX_VALUE。
我目前正在使用 ScalaCheck 提供任意生成两个日期:由于日期生成器由 Long 生成器支持,这会导致太多丢弃的案例,使我的测试失败。
解决问题的正确方法是什么:
我应该修改我的发电机还是
我要修改测试参数吗?
在基于 ScalaCheck + Specs2 的测试中,我需要两个日期,其距离(以天为单位)最大为 Int.MAX_VALUE。
我目前正在使用 ScalaCheck 提供任意生成两个日期:由于日期生成器由 Long 生成器支持,这会导致太多丢弃的案例,使我的测试失败。
解决问题的正确方法是什么:
我应该修改我的发电机还是
我要修改测试参数吗?