-1
我有這個東西在一個控制器:Grails的單元測試控制器,JSON請求
def show{
render (contentType: "text/json"){
needid = stuff.id
owner = stuff.owner.username
title = stuff.title
}
,因爲我用我的瀏覽器,「東西/顯示/ 3」會告訴我的東西id爲3
現在我的問題:
如何編寫單元測試控制器,更確切地說,我如何發送參數「3」?
我的建議:
void testShow(){
request.json = ???? //how to send id parameter?
controller.show()
println(response.text); // show me whats the response
assert '3' == response.text //assert something, not sure if correct
}
非常感謝您!
爲什麼以及您如何看待該服務需要JSON請求? – dmahapatro
我讀了一些關於控制器單元測試的doc文件,這是我能想到的。你可以幫幫我嗎 ? – user2585063
從[這裏]開始(http://grails.org/doc/latest/guide/)。 – dmahapatro