#java #testing #junit #junit4 #fileutils
#java #тестирование #junit #junit4 #fileutils
Вопрос:
У меня проблема с java, она выдает ошибку внутри моего кода, когда я запускаю тест для записи в файл. Он еще не завершен, но в тесте я создаю своего рода «макет» временного файла, в который я записываю строку. ** поскольку моему коду не должно быть разрешено читать строки
@Rule
public TemporaryFolder tempFolder = new TemporaryFolder();
@Test
public void testWrite() throws IOException {
// Create a temporary file.
final File tempFile = tempFolder.newFile("tempFile.txt");
// Write something to it.
FileUtils.writeStringToFile(tempFile, "hello world");
}
К сожалению, FileUtils, похоже, не распознается.
В связи с этим импорт:
import org.apache.commons.io.FileUtils;
Также не распознается.
Ответ №1:
Можете ли вы проверить, добавили ли вы apache commons jar в свой classpath, прежде чем пытаться импортировать файлы файлов.