我不得不在Wicket(或採取任何MVC框架)給出2個變量A和B提供布爾結果C,它告訴如果(複選框)是否可見或不可見。Wicket/MVC建築/測試問題
現在這是查看邏輯,但讓我們說它並不像以下那樣微不足道:C = A & & B;也許一些自動化測試是有好處的。
你會把這個邏輯放在哪裏?將它放入模型/服務層並使用JUnit進行測試可以嗎?在我的理解中,模型和服務是爲業務邏輯保留的。
還是喲保持它在視圖中,在這種情況下,你測試它像硒一樣?
或者在某些Utility包中建立一些靜態方法?
我會構建它以完成任務併爲其構建測試,儘可能簡單但不要將其與服務混合。所以我會選擇一個靜態工具方法。