问题描述
在 munit scalacheck 中,如何限制通过测试所需的输入数量?
解决方法
如果您的测试扩展 munit.ScalaCheckSuite
,则可以覆盖受保护的 def scalaCheckTestParameters
以设置测试参数。设置它的一个好方法是修改基类中的值,例如
class MyTestSuite extends munit.ScalaCheckSuite {
override val scalaCheckTestParameters = super.scalaCheckTestParameters.withMinSuccessfulTests(10)
property("my property") {
...
}
}