2016-11-01 20 views
0

我在Spray 1.3.3上。我有一個規範,看起來像下面這樣:在Spray.io測試規範中添加標題無法將請求發送到路由

"Add a collection using a PATCH with correct update hash" in { 
    Patch("/datastore/collections/FMI", CollectionPatch(addPriceCodes = 
    Some(List(PriceCode("AMI", "22", None))))) ~> 
    addHeader(hashHeader, updateHash) ~> routes ~> check { 
    status should equal(Accepted) 
    } 
} 

這看起來像它應該在文檔中我已經看到,並將其編譯,但是當我運行它,我得到一個500回。如果我在路由中設置了一個斷點,我就不會進入它(我在其他測試函數中不添加頭的地方)。在IntelliJ中,我收到一個錯誤消息,說它無法解析addHeaderroutes之間的符號~>

什麼是正確的方式添加到標題發送到路線?

回答

0

原來我上面列出的工作正常。我在進入我的路線並在異常回溯中查看錯誤的東西。

相關問題