2013-07-23 86 views

回答

1

Spring中的模擬類具有實際的功能。例如,他們可以響應JSP包含或重定向請求,或者他們可以將網絡代碼的輸出作爲字符串返回(即瀏覽器會得到什麼)。

使用模擬時,你必須實現自己做的每個方法調用。這適用於簡單的情況,但響應等Web對象具有狀態(例如,代碼生成的響應)。他們通常不喜歡嘲笑。或者,你可以嘲笑它們,但代價是你的測試不能訪問代碼的輸出。