*/
public final class TestData {
- private Object _testcase;
- private File _root;
+ private Object testcase;
+ private File root;
/**
* Test data to be constructed in the setUp of a test. {@link #clean()} must
* test.
*/
public TestData(Object aTestcase) {
- _testcase = aTestcase;
- _root = getTestRootDir(aTestcase);
- FileSystemUtils.createDir(_root);
+ testcase = aTestcase;
+ root = getTestRootDir(aTestcase);
+ FileSystemUtils.createDir(root);
}
/**
public void createFile(String aRelative, String aFile, InputStream aContents) {
FileSystemUtils
- .createFile(new File(_root, aRelative), aFile, aContents);
+ .createFile(new File(root, aRelative), aFile, aContents);
}
public void createFile(String aFile, String aContents) {
public void createFile(String aRelative, String aFile, String aContents) {
InputStream is = new ByteArrayInputStream(aContents.getBytes());
- FileSystemUtils.createFile(new File(_root, aRelative), aFile, is);
+ FileSystemUtils.createFile(new File(root, aRelative), aFile, is);
}
public void deleteFile(String aFile) {
}
public void deleteFile(String aRelative, String aFile) {
- FileSystemUtils.delete(new File(_root, aFile));
+ FileSystemUtils.delete(new File(root, aFile));
}
/**
* @return Temporary directory.
*/
public File getTmpDir() {
- return new File(_root, "tmpdir");
+ return new File(root, "tmpdir");
}
/**
* Cleans up the test output directory.
*/
public void clean() {
- FileSystemUtils.deleteDirRecursively(_root);
- FileSystemUtils.createDir(_root);
+ FileSystemUtils.deleteDirRecursively(root);
+ FileSystemUtils.createDir(root);
}
/**
* Source directory to copy.
*/
public void copyDir(File aSrc) {
- FileSystemUtils.copyDir(aSrc, _root);
+ FileSystemUtils.copyDir(aSrc, root);
}
/**
public void copyResource(String aResource, String aRelativePath) {
try {
InputStream is = new ClassPathResource(aResource).getInputStream();
- FileOutputStream fos = new FileOutputStream(new File(_root,
+ FileOutputStream fos = new FileOutputStream(new File(root,
aRelativePath));
FileSystemUtils.copyStream(is, fos);
} catch (IOException e) {
}
public void createDir(String aRelative) {
- FileSystemUtils.createDir(new File(_root, aRelative));
+ FileSystemUtils.createDir(new File(root, aRelative));
}
/**
* cannot be removed.
*/
public void delete(String aRelative) {
- FileSystemUtils.delete(new File(_root, aRelative));
+ FileSystemUtils.delete(new File(root, aRelative));
}
/**
* Relative path.
*/
public void deleteDir(String aRelative) {
- FileSystemUtils.deleteDir(new File(_root, aRelative));
+ FileSystemUtils.deleteDir(new File(root, aRelative));
}
/**
* Relative path.
*/
public void deleteDirRecursively(String aRelative) {
- FileSystemUtils.deleteDir(new File(_root, aRelative));
+ FileSystemUtils.deleteDir(new File(root, aRelative));
}
/**
* @return Root of the test output.
*/
public File getRoot() {
- return _root;
+ return root;
}
/**
* Gets a file object for a relative path.
*/
public File getFile(String aRelative) {
- return new File(_root, aRelative);
+ return new File(root, aRelative);
}
}