15
私はsbtを使って標準のディレクトリレイアウトでScalaプロジェクトを構築しています。 sbt console
を実行してユニットテストをインポートして、Scala REPLでそれらを再生できるようにします。これを行う最も簡単な方法は何ですか?私はsbtに渡すことができるコマンド、またはbuild.sbt
に追加できるコマンドがありますか?テストクラスをsbtのScalaコンソールにインポートしますか?
必ずしもユニットテストをsbt console
から実行する必要はありません。 (ただし、これもいいかもしれませんが)代わりに、REPLセッションで使用したいデータ構造を設定するテストフィクスチャを用意してください。このような
私の問題は、SBTは、ロードするパッケージのsrc/test' 'の下で見て知っていないため、'輸入mytestpackage._'が失敗したということです。 –
テストでも:コンソールだけでなくコンソール? – Eric
申し訳ありませんが、私は注意を払っていませんでした。 'test:console'を使うと動作します。私の質問に対する答えは 'test:console'です。 –