intellijでjunit Class not found: Empty test suite.と出てテスト実行できなかった

そろそろ私のお粗末なプロジェクトにもテスト駆動開発を取り入れようと、Junitを利用しようとしてたわけですが、

と出てデストが実行できませんでした。

結論としてはプロジェクトとモジュールのoutputパスがおかしいせいでした。

intellij のproject structureからProjectの設定>Project Compiler outputを絶対パスで指定

module の設定からinherit project compiler output pathにするとエラーが出ずにテストが実行できました。

 

たぶんコンパイラー出力のパスがうまいことモジュールとテストで出力できなくてクラスみつからないよという感じなんだと思う