spray-test

    2熱度

    1回答

    我在我的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" 當我現在運行我的測試時,出現以

    0熱度

    1回答

    我已經嘗試了很多事情,但不管我在測試中做了什麼(它只是發送PUT請求以「創建用戶」)日誌不會輸入任何pathPrefix,只是走到最後,無法匹配任何東西。 任何人都可以提供見解?下面是我寫的以及簡單的測試(它甚至不檢查任何東西) 我總體上知道它是相當基本的,我沒有做很好的事情,但它只是我扔在一起的東西我覺得我可以做點幾個快速測試的路線 package system import akka.ac

    6熱度

    1回答

    如果我有一個JSON解組這樣的端點: (path("signup")& post) { entity(as[Credentials]) { credentials => … 我如何可以測試用噴霧測試規範: "The Authentication service" should { "create a new account if none exists" in {

    2熱度

    1回答

    我使用本指南中的例子試圖噴霧的的ExceptionHandler: trait MyService extends HttpService { val myRoute = path("") { get { complete { throw new ArithmeticException("Oops, I failed!")

    4熱度

    2回答

    我是Scala和Spray的新手。我已經根據此博客文章中的說明編寫了一個簡單的REST API。 http://www.smartjava.org/content/first-steps-rest-spray-and-scala 而且所有按預期工作。 現在我想修改程序打印的HTTP標頭狀編碼,語言,遠程地址,等等。我想打印所有的報頭信息(目的是爲了記錄這些信息) 但我無法找到適當的文檔或示例。任何

    0熱度

    1回答

    我試圖按照this advice來調試我的噴霧路線,即使用logRequestResponse。我正在使用調試日誌記錄級別。但是,控制檯上不顯示調試消息。

    0熱度

    1回答

    我在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",