我正在尝试使用此测试来测试我的网络服务:
"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错误,所以我传递参数的方式似乎是错误的。
通过此测试来调用我的网络服务的正确方法是什么?
更新
所以这是有效的,所以我对服务的定义并不是我的预期:
put("/phaseupdate/test1/address1/starting/10") {