IngramChen
積分 0
不,這種不可預期的 assignment 是 side effect,可能要同時跑好幾個 method 的 test 才可以發現這種錯誤 (這樣已經不算 unit test 了)。
所以 基本
的 unit test 是抓不出這樣的錯誤…
java 有時候需要常數寫在前面 (跟防禦性設計這命題一樣,不過是擋 NullPointerException
if ("mydata".equals(dataString)) {