@Test public void testResultDirectory() throws Exception { File resultDir = new File(currentWorkspace, "someresultdir"); DataSourceFactory d = new DataSourceFactory(); assertEquals(d.getTempDir(), d.getResultDir()); d.setResultDir(resultDir); assertEquals(d.getResultDir(), resultDir); d = new DataSourceFactory(currentWorkspace.getAbsolutePath() + "/sources"); assertEquals(d.getTempDir(), d.getResultDir()); d.setResultDir(resultDir); assertEquals(d.getResultDir(), resultDir); d = new DataSourceFactory( currentWorkspace.getAbsolutePath() + "/sources", currentWorkspace.getAbsolutePath() + "/anytemp/"); assertEquals(d.getTempDir(), d.getResultDir()); d.setResultDir(resultDir); assertEquals(d.getResultDir(), resultDir); }