現在、Karmaを用いたユニットテストの実装をしております。
そこで疑問に思ったことが、テスト対象のファイルが多くなると、karma.conf.jsのfilesに記載するテスト対象のコードとテストコードが増えてしまい、管理が面倒になってしまうように思えます。
ディレクトリ指定をして、テスト対象のファイルを個別に指定するということをしなくて済む手段というのはあるのでしょうか?
例えば、以下のディレクトリ構成のプロダクションコードがあるとします。
└── js ├── actions │ └── index.js ├── app │ └── app.js ├── components │ ├── App.js │ ├── Footer.js │ ├── Link.js │ ├── Todo.js │ └── TodoList.js ├── containers │ ├── AddTodo.js │ ├── FilterLink.js │ └── VisibleTodoList.js ├── index.js └── reducers ├── index.js ├── todos.js └── visibilityFilter.js
この場合、いちいちファイルを個別にkarma.conf.jsのfilesに記載していくのは面倒です。
例えば、jsのフォルダを指定したら、その直下の全てのファイルに対してテストを行うことができるようにする方法はあるのでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。