このテストを使用して Web サービスをテストしようとしています。
"POST /phaseupdate" should {
"return status 200" in {
put("/phaseupdate", Map("filename" -> "test1", "entryaddress" -> "address 1","name" -> "starting","percentcomplete" -> "10")) {
status must_== 200
}
}
}
Web サービスの定義は次のとおりです。
post("/phaseupdate/:filename/:entryaddress/:name/:percentcomplete") {
しかし、404 エラーが発生しているため、パラメーターを渡す方法が間違っているようです。
このテストで Web サービスを呼び出す正しい方法は何ですか?
アップデート
したがって、これは機能するため、サービスの私の定義は私が期待したものではありません:
put("/phaseupdate/test1/address1/starting/10") {