私は最近Scala言語を学び始めました [〜#〜] tdd [〜#〜] -wayでそれを学びたいです。あなたの経験を共有していただけませんか?ユニットテストフレームワークには、Scalaおよびそれらの長所/短所があります。
IntelliJ IDEA for Scala開発用に使用しているので、IDEサポートでテストを実行できるといいですね。
ScalaTest を見ましたか?
私はそれを使ったことはありませんが、それはArtimaのBill Vennersとcoから来たものであり、結果としてそれがうまくいくと思います。ただし、IDE=統合されていないようです。
このブログエントリ は少し古いですが、TestNGがScalaのテストに最適なオプションであることを示唆しています。 TestNGには確かにIDE=統合があります。
編集:私は2009年にこの回答を書いたことに気づきました、そして世界は(!)に移動しました。私は現在ScalaTestを使用していますが、IDE統合は正常に機能し、強くお勧めします。特に matcher DSL は非常にうまく機能します
私はスペックの作者です。 Intellijを使用している場合は、org.specs.runner.ScalaTestトレイトを仕様に組み込み、ScalaTestスイートとして実行することをお勧めします。
これに問題がある場合、または何か他のことをしたい場合は specs-users メーリングリストにメッセージを送信してください。
また、チェックアウトすることもできます Specs これはかなり完全で、IIRCはLiftの一部として頻繁に使用されています。