public void testGetJiraBackupFilesWithFileNameAndNoAOFile() throws IOException { String f = getDataFilePath("jira-export-test.xml"); replayMocks(); final DefaultDataImportService defaultDataImportService = createImportService(); final DataImportParams params = new DataImportParams.Builder("jira-export-test.xml").build(); final File backupFile = defaultDataImportService.getJiraBackupFile(params); final File aoBackupFile = defaultDataImportService.getAOBackupFile(params); final File expectedFile = new File(f).getCanonicalFile(); assertEquals(expectedFile, backupFile.getCanonicalFile()); assertEquals(expectedFile, aoBackupFile.getCanonicalFile()); verifyMocks(); }
public void testGetJiraBackupFileWithFileAndNoAOFile() throws IOException { File tempFile = File.createTempFile("jira-temp-file", "txt"); try { getDataFilePath("jira-export-test.xml"); replayMocks(); final DefaultDataImportService defaultDataImportService = createImportService(); final DataImportParams params = new DataImportParams.Builder("jira-export-test.xml").build(); final File backupFile = defaultDataImportService.getJiraBackupFile(params); final File aoBackupFile = defaultDataImportService.getAOBackupFile(params); assertEquals(tempFile.getCanonicalFile(), backupFile.getCanonicalFile()); assertEquals(tempFile.getCanonicalFile(), aoBackupFile.getCanonicalFile()); verifyMocks(); } finally { tempFile.delete(); } }