我使用本指南中的例子試圖噴霧的的ExceptionHandler: trait MyService extends HttpService {
val myRoute =
path("") {
get {
complete {
throw new ArithmeticException("Oops, I failed!")
我在我的spray.io項目中使用了specs2。這一切工作正常,當我使用以下版本。 val akkaV = "2.3.6"
val sprayV = "1.3.2"
val specs2V = "2.3.11"
但是,最近我嘗試將akka和spray版本升級到以下版本。 val akkaV = "2.3.9"
val sprayV = "1.3.3"
當我現在運行我的測試時,出現以
我在Spray 1.3.3上。我有一個規範,看起來像下面這樣: "Add a collection using a PATCH with correct update hash" in {
Patch("/datastore/collections/FMI", CollectionPatch(addPriceCodes =
Some(List(PriceCode("AMI",
如果我有一個JSON解組這樣的端點: (path("signup")& post) {
entity(as[Credentials]) { credentials =>
…
我如何可以測試用噴霧測試規範: "The Authentication service" should {
"create a new account if none exists" in {