1つの入力ファイルを受け取るプログラムをテストする必要があります。すべての入力ファイルをフォルダー内に配置しましたが、SBTとScalaTestを使用して次の機能を使用したいと思います。
- TestAll:すべてのファイルに対して一度に1つの入力ファイルでプログラムを呼び出します
test
テスト1: sbtコンソールからのコマンドへの引数として提供された1つの入力ファイルを使用してプログラムを呼び出します
当面、foldernameは固定パスであるため、すべてのファイルのリストは次の方法で取得できます。
val dir = new File("tests\\");
val files = dir.listFiles.filter(
f => """.*\.extension$""".r.findFirstIn(f.getName).isDefined);
どのスカラテストクラスがこの目的に最も適しているかについて、誰かが私に簡単なアイデアを教えてもらえますか?