2

Midje を使用した単体テストは素晴らしい経験ですが、ファイルシステムとやり取りするコードをテストする必要があります。具体的には、コードはローカル ディレクトリ レイアウトからデータ構造表現を構築します。

頭に浮かぶのは、/tmp にディレクトリとファイルを作成することです。これらは、テスト後にクリーンアップする必要があります。私はおそらくそれを機能させることができましたが、それを行うための正しい方法があれば、はるかに良いでしょう.

Clojureまたはより一般的に、ファイルシステムコードをテストするための推奨される方法は何ですか?

4

1 に答える 1