看板 java 關於我們 聯絡資訊
小弟正在學習寫Test Case 本來寫得很開心 結果卡關了 有個method內容類似下面的程式碼 public String connect(String userId) { HttpClient client = new DefaultHttpClient(); HttpGet get = new HttpGet(url + "?userId=" + userId); ResponseHandler<String> handler = new BasicResponseHandler(); try { String responseBody = client.execute(get, handler); return "0000"; } catch (Exception e) { return "1000"; } finally { client.getConnectionManager().shutdown(); } } 一般method傳入參數然後檢查回傳值我知道怎麼寫 但像這種method 回傳值會取決於網路連線成不成功 該如何寫Test Case並進行測試呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.67.63.142
PsMonkey:作假啊! 自己騙自己又不犯法 XD 06/05 11:40
tkcn:騙自己說其實這個不需要測試 (誤) 06/06 00:42
MIDlet:結果我想太多了,最後就是給個正確的和錯誤的URL來測 06/06 12:28
PsMonkey:造假(就是 qrtt1 說的方法)還是遲早的事情 XDXD 06/06 14:42