我熟悉使用模擬對象來幫助單元測試我的Java類型,但發現不靈活會導致冗長繁瑣的測試類型和大量的重複。使用Scala來單元測試Java?
我已經看過使用Groovy進行單元測試並取得了中等成功。我對自己學習Scala很感興趣,但也希望將它用於測試Java。 有沒有人有任何建議或參考使用Scala來做到這一點?
更新澄清我追求的:
我已經看到了存在的工具Scala中的單元測試,像ScalaTest。和ScalaCheck,但他們專注於如何完成測試的機制。我正在尋找一些最佳實踐和/或提示和技巧,以瞭解如何使用Scala接觸單元測試。例如相當於Javaworld JUnit best practices article或anti-patterns的列表來指出常見的陷阱或有用的約定。
恐怕如果你含糊其辭地說,丹尼爾寫的是最好的你會得到。 – 2009-07-20 09:01:10
你會怎麼建議我改述它?對我來說「有沒有人有任何建議或參考使用Scala來做到這一點?」很清楚 – 2009-07-20 09:13:07