org.unitils.io.reader
Interface FileResolvingStrategy

All Known Implementing Classes:
DefaultFileResolvingStrategy

public interface FileResolvingStrategy

Since:
3.3
Author:
Tim Ducheyne, Jeroen Horemans

Method Summary
 URI resolveDefaultFileName(String extension, Class<?> testClass)
          Resolves the location for a file with the default name: 'classname'.'
 URI resolveFileName(String fileName, Class<?> testClass)
          Resolves the location for a file with a certain name.
 

Method Detail

resolveDefaultFileName

URI resolveDefaultFileName(String extension,
                           Class<?> testClass)
Resolves the location for a file with the default name: 'classname'.'extension'. An exception is raised if the file could not be found.

Parameters:
extension - The extension of the file, not null
testClass - The test class, not null
Returns:
The file, not null

resolveFileName

URI resolveFileName(String fileName,
                    Class<?> testClass)
Resolves the location for a file with a certain name. An exception is raised if the file could not be found.

Parameters:
fileName - The name of the file, not null
testClass - The test class, not null
Returns:
The file, not null


Copyright © 2011. All Rights Reserved.