私のnode.jsアプリには、ユーザーがhttp putリクエストを行うときにディレクトリパスの名前を変更する関数があります。とにかく、この関数は shelljs を使用し、手動でテストすると動作しますが、模擬ファイルシステムで mocha でテストしようとすると、shelljs が実際のファイルシステムですべてのシェルコマンドを実行します。
どうすれば修正できますか?
ところで、これにはmock-fsを使用していますが、単体テストは初めてです。
ありがとう
アミット
私のnode.jsアプリには、ユーザーがhttp putリクエストを行うときにディレクトリパスの名前を変更する関数があります。とにかく、この関数は shelljs を使用し、手動でテストすると動作しますが、模擬ファイルシステムで mocha でテストしようとすると、shelljs が実際のファイルシステムですべてのシェルコマンドを実行します。
どうすれば修正できますか?
ところで、これにはmock-fsを使用していますが、単体テストは初めてです。
ありがとう
アミット