在测试开始之前运行一个函数

时间:2017-12-04 12:59:42

标签: scala scalacheck

有没有办法在测试开始之前运行一个函数?
例如:

object KkConsumerSpec extends Properties("Consumer")  {

  //Some preparation work here!!!!   

  property("startsWith") = forAll { (a: String, b: String) =>
    (a+b).startsWith(a)
  }

}

我想在测试startsWith开始之前运行一些函数。

1 个答案:

答案 0 :(得分:0)

如果我理解你想做什么,你所要做的就是扩展BeforeAndAfterAll,然后覆盖其中一个beforeAll方法。