@Test
public void createFileTest() throws Exception {
File file = new File("somefile.txt");
boolean expectedResult = true;
boolean actualResult = false;
if (file.exists()){
actualResult = true;
}
assertEquals(expectedResult, actualResult);
}
У меня есть метод, который создает или перезаписывает файл Json. Метод проверки, который я сейчас написал, не может определить файл, несмотря на то, что файл был виден в каталоге.Почему мой JUnit тест на существование файла не работает?
Как файл реализуется неправильно, или что является рабочей альтернативой?
Возможно, файл не ищется в директории вы думаете, попробуйте напечатать 'file.getAbsolutePath()'. – Berger
Вы можете просто проверить 'assertTrue (file.exists())' –
Возможный дубликат [как получить доступ к файлу в корне проекта android, java path] (http: // stackoverflow.com/questions/17444725/how-to-access-a-file-in-the-the-the-the-the-android-project-java-path) –