Scalacheck中是否有与delta相当的Junit assetEquals
我正在将一些Junit测试(针对Java代码)移植到Scalacheck中。Junit测试之一是使用 ,双人,双人)Scalacheck中是否有与delta相当的Junit assetEquals,scala,junit,scalatest,scalacheck,Scala,Junit,Scalatest,Scalacheck,我正在将一些Junit测试(针对Java代码)移植到Scalacheck中。Junit测试之一是使用 ,双人,双人) 现在,当我为它编写Scalacheck属性时,有没有一种方法可以提供JUnitAPI所提供的增量呢?ScalaTest与Scalacheck配合得很好,我想您正在寻找的匹配器是在比较double(糟糕:)。以下是ScalaTest如何帮助您完成此任务: import org.scalatest._ class MyTest extends FlatSpec with Shoul
现在,当我为它编写Scalacheck属性时,有没有一种方法可以提供JUnitAPI所提供的增量呢?ScalaTest与Scalacheck配合得很好,我想您正在寻找的匹配器是在比较double(糟糕:)。以下是ScalaTest如何帮助您完成此任务:
import org.scalatest._
class MyTest extends FlatSpec with ShouldMatchers {
...
100.0 should be (100.0 plusOrMinus 1e-9)
...
}
plusor减号
的另一种选择是+-
方法。值得注意的是:plusor减号
在ScalaTest 2.x中有利于+-
操作符,完全在ScalaTest 3.x中。