私はここのガイドに従っていましたhttps://spring.io/guides/gs/spring-boot/ - プロジェクトをクローンし、Gradleでビルドして実行しようとしました。それから私は私の要件ごとにいくつかのファイル構造を変更し、そこに与えられたユニットテストケースを実行しようとしましたが、このエラーを取得 -JUnitテストファイルから@SpringBootApplicationを見つけることができません
@SpringBootConfigurationを見つけることができません、あなたが@ContextConfigurationまたは@SpringBootTest(クラスを使用する必要があります= ...)テスト
と私はそこにコードを再構築し、これが私の現在のプロジェクト構造である -
/projectroot
- /src/main/java
-Application.java
-/controller
-MyController.java
-/util
-MyUtil.java
-/model
-MyModel.java
今すぐ
からテストケースを実行しようとしています/src/test/java/controller/MyControllerTest.java
私はこのStack Overflow linkを経て、私は/ srcに/メイン/ javaの下の私のテストフォルダを置く場合/それが動作することができることを理解しています。しかし、私が行うと、テストファイルはコンパイルされず、アプリケーションコードをテストコードとともに置くのは正しい方法ではないようです。私は何か非常に基本的なものが欠けていることを知っ
ありがとう、これは私の問題を修正しました。あなたは命の恩人です:)。 – boolean