現在、クラスにテストを書いています。そして、このクラスはコンストラクタで2つのファイルを取り込みます。だから私はそのクラスのオブジェクトを初期化するために2つのファイルを作成する必要があります。 これを行うにはどうすればよいですか?単にプロジェクトディレクトリに.txtを作成するか、何か? ありがとうございますJUnitでテストするファイル
答えて
私はMavenプロジェクトを使用することをお勧めします。 はそれを行うには良い点があるでしょう - src/test/resources
UPD:Gradleのは、同様のディレクトリ構造を持っています
https://docs.gradle.org/current/userguide/java_plugin.html#sec:java_project_layout
を見たことがあるかもしれませんが、このプロジェクトは割り当てであり、それはグラデルプロジェクトです – magISCO
お気に入りのビルドツール(Maven、 Gradle、Ant ...)、コラボレーションが難しいため、プロジェクトをIDEに結合しないようにしてください。 – SylvesterAbreu
@magISCO回答を更新しました –
TemporaryFolder
ルールを作成し、そこにファイルを作成します。
これは、あなたはテストなど
- 1. JUnitテストを実行するYMLファイル
- 2. JUnitテストで
- 3. JUnitでGUIをテストする
- 4. jUnitでデータディレクトリをテスト
- 5. ファイル操作を模擬したJunitテスト
- 6. gradle junitテストで実行可能ファイルを使用する
- 7. Maven.surefire.util.SurefireReflectionException Junitテストをテストするとき
- 8. JUnitテストがハングする
- 9. getInstanceメソッドをテストするJunit
- 10. コレクションのJUnitテスト
- 11. Android Junitテスト
- 12. JUnitテストJTableセルツールチップ
- 13. Android JUnitテスト(クラス
- 14. セットアップ、initilize JUnitテスト
- 15. タペストリーページJUnitテスト
- 16. Junitテスト用データベース
- 17. @JmsListenerのJUnitテスト
- 18. KotlinのJUnitテスト
- 19. AspectJのJUnitテスト
- 20. Arquillian JUnitテストは
- 21. JUnitテストをデバッグ
- 22. Java用JUnitテスト
- 23. JUnitテストHadoop Writable
- 24. JUnitのテスト:TransactionStatus
- 25. JUnitサーブレットのテスト
- 26. フィールドをリセットするJunitテストでのTeardown()
- 27. JUnitテストでキープレスをシミュレートする
- 28. junitテストでJOptionPane.showInputDialogを抑制する
- 29. junitテストでDateFormatクラスをモックする
- 30. Junitでロンボクのアノテーションをテストする
使用(Mavenの中に標準的なアプローチである)テストリソースフォルダ、そしてファイルを渡すとの間の干渉を得ることはありません、テストが実行された後、彼らがクリーンアップされていることを確認しますそのテストリソースフォルダからクラスに移動します。 – f1sh
[この質問](https://stackoverflow.com/q/45084159/7677308) – SilverNak