我的规范如下:
Week_No total
1.2015 18
2.2015 48
3.2015 87
4.2015 54
5.2015 61
6.2015 46
7.2015 83
8.2015 41
9.2015 34
我如何/我可以指定只在{em>每个测试的class MySpec extends Specification {
"A" should {
"be true" in {
true must beEqualTo(true)
}
}
"B" should {
"be false" in {
false must beEqualTo(false)
}
}
...
}
块(例如)内执行的before / after语句。
答案 0 :(得分:2)
您可以为测试创建上下文:
trait Context extends BeforeAfter {
def before: Any = println("Doing setup")
def after: Any = println("Done. Cleanup")
}
"B" should {
"be false" in new Context {
false must beEqualTo(false)
}
}
如果您需要使用specs2做一些棘手的事情,可以查看documentation。