0
私はスプレー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では、のシンボルをaddHeader
とroutes
の間で解決できないというエラーが表示されます。
ルートに送信するヘッダーに追加する正しい方法は何ですか?