Очевидно, что документ неправильный ( был неправильный, я исправил это сейчас).
Правильный способ написать объявление класса case для контекста - обычно включать его в Specification
scope:
import org.specs2._
class ContextSpec extends Specification { def is =
"this is the first example" ! context().e1
case class context() {
def e1 = List(1,2,3) must have size(3)
}
}
В противном случае, если вы хотите повторно использовать контекст в другой спецификации, вы можете, как писал Дарио, получить доступ к функциям MustMatchers
, либо импортировав методы объекта MustMatchers
, либо наследуяMustMatchers
черта.