tom*_*myk 3 scala scalacheck specs2
我收到not found: value pass以下代码段的错误.
我是否会错过任何导入或此代码对specs2无效?
import org.specs2.mutable.Specification
import org.specs2.ScalaCheck
import org.scalacheck.{Prop, Gen}
class TestSpec extends Specification with ScalaCheck {
"Calling test spec" should {
"always pass" in {
val prop = Prop.forAll((a:Int) => true)
prop must pass
}
}
}
Run Code Online (Sandbox Code Playgroud)
must pass是原始规格项目中使用的东西.使用specs2,你可以简单地写:
import org.specs2.mutable.Specification
import org.specs2.ScalaCheck
import org.scalacheck.{Prop, Gen}
class TestSpec extends Specification with ScalaCheck {
"Calling test spec" should {
"always pass" in prop { (a:Int) =>
true
}
"with a custom generator" in {
Prop.forAll(smallInteger) { i: Int =>
true
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
923 次 |
| 最近记录: |