3

我有一个带有一些基于 JUnit 的测试的 Maven 项目。我的代码在当前工作目录中创建文件。我想测试这些文件是否生成,然后比较它们的结果。

为了隔离测试,我想在应用程序终止后删除的临时目录中运行我的测试/应用程序。

我在 JUnitTemporaryFolder中找到了相关信息。@Rule但是,显然,我不能通过@BeforeJava 中的一些限制来更改测试中的当前工作存储库。

我可以通过 Maven 以某种方式配置它,将当前工作目录设置为一个新创建的临时目录,该目录在测试终止后被删除?

4

0 回答 0