我无法进行单元测试。如果没有@After,我会得到一个IndexAlreadyExistsException。使用下面的代码,我得到一个IOException,说我无法删除数据目录。如果我在测试运行之间手动删除此目录,它可以工作。我是Elasticsearch的新手,我该怎么办?
@After
public void testCompleted() throws IllegalAccessException, NoSuchMethodException, INvocationTargetExcaption, IOException
{
File testFile = new File("target/elasticsearch/data");
FileUtils.deleteDiretory(testFile);
}