com.objectfab.tools.junitdoclet
Interface NamingStrategy

All Superinterfaces:
ConfigurableStrategy
All Known Implementing Classes:
DefaultNamingStrategy

public interface NamingStrategy
extends ConfigurableStrategy


Method Summary
 java.lang.String getFullTestCaseName(java.lang.String fullClassName)
           
 java.lang.String getFullTestSuiteName(java.lang.String packageName)
           
 java.lang.String getPackageName(java.lang.String fullClassName)
           
 java.lang.String getTestAccessorName(java.lang.String prefixSet, java.lang.String prefixGet, java.lang.String accessorName)
           
 java.lang.String getTestCaseName(java.lang.String fullClassName)
           
 java.lang.String getTestMethodName(java.lang.String methodName)
           
 java.lang.String getTestPackageName(java.lang.String packageName)
           
 java.lang.String getTestSuiteName(java.lang.String packageName)
           
 boolean isTestClassName(java.lang.String fullClassName)
           
 boolean isTestPackageName(java.lang.String packageName)
           
 void setSubPackage(java.lang.String identifier)
           
 void setTestInTest(boolean value)
           
 java.lang.String stripParentPackage(java.lang.String fullClassName)
           
 
Methods inherited from interface com.objectfab.tools.junitdoclet.ConfigurableStrategy
getProperties, getPropertyFileName, init, printError, printNotice, printWarning, setDocErrorReporter, setProperties, setPropertyFileName
 

Method Detail

setSubPackage

void setSubPackage(java.lang.String identifier)

setTestInTest

void setTestInTest(boolean value)

isTestPackageName

boolean isTestPackageName(java.lang.String packageName)

isTestClassName

boolean isTestClassName(java.lang.String fullClassName)

stripParentPackage

java.lang.String stripParentPackage(java.lang.String fullClassName)

getTestCaseName

java.lang.String getTestCaseName(java.lang.String fullClassName)

getPackageName

java.lang.String getPackageName(java.lang.String fullClassName)

getTestSuiteName

java.lang.String getTestSuiteName(java.lang.String packageName)

getTestPackageName

java.lang.String getTestPackageName(java.lang.String packageName)

getFullTestCaseName

java.lang.String getFullTestCaseName(java.lang.String fullClassName)

getFullTestSuiteName

java.lang.String getFullTestSuiteName(java.lang.String packageName)

getTestMethodName

java.lang.String getTestMethodName(java.lang.String methodName)

getTestAccessorName

java.lang.String getTestAccessorName(java.lang.String prefixSet,
                                     java.lang.String prefixGet,
                                     java.lang.String accessorName)