0
我需要單元測試幾種類似於以下方法的方法。 ProductItem類是複雜的,它是嵌套的。測試此方法的一種方法是,我花時間爲ProductItem構建一個對象並將其傳遞給該方法,但我覺得它太乏味了。有沒有什麼好的方法來測試它,而不是構建整個對象?複雜對象依賴的單元測試
public BigDecimal getSubtotal(ProductItem ip) {
return ip.getTotal().subtract(ip.getTotalTax())
.subtract(ip.getShipping());
}
爲什麼我們在這裏使用final來模擬? – user3123690
不確定你在這裏稱之爲狀態測試嗎? – fge
@ user3123690至於'final',那麼,這是我的編碼風格,沒有別的;) – fge