我不得不從承包商維護的代碼。它有這個「有趣」的片段:測試用例失敗此代碼?
String webServicesValue =
webResponse.substring(webResponse.indexOf("<" + fieldName + ">") +
fieldName.length() + 2,
webResponse.indexOf("</" + fieldName + ">"));
我花了幾分鐘的時間才明白他想要做什麼。
這似乎是一個跆拳道的代碼,但我的同事建議,「如果不破,不解決它。」我想知道這段代碼是否會失敗。它似乎工作到目前爲止,我真的不能想到測試用例會導致失敗。
感謝,
我想這應該是你做加法 – 2009-07-31 06:55:00
「失敗fieldName.length() 「as in」引發異常? – 2009-07-31 06:55:31
你說得對,它是fieldName.length()。 – gineer 2009-07-31 08:15:10