22 lines
612 B
Java
22 lines
612 B
Java
package de.vanitasvitae.fasel;
|
|
|
|
import java.io.File;
|
|
import java.util.Random;
|
|
|
|
public class TestUtils {
|
|
|
|
private static final Random RAND = new Random();
|
|
|
|
public static File getTempDir(String dirPrefix) {
|
|
return new File(System.getProperty("java.io.tmpdir"), randomFilename(dirPrefix, ""));
|
|
}
|
|
|
|
public static File getTempFile(String prefix, String suffix) {
|
|
return new File(System.getProperty("java.io.tmpdir"), randomFilename(prefix, suffix));
|
|
}
|
|
|
|
public static String randomFilename(String prefix, String suffix) {
|
|
return prefix + RAND.nextInt() + suffix;
|
|
}
|
|
}
|