com.objectfab.tools.junitdoclet
Interface TestingStrategy
- All Superinterfaces:
- ConfigurableStrategy
- All Known Implementing Classes:
- DefaultTestingStrategy
- public interface TestingStrategy
- extends ConfigurableStrategy
Method Summary |
boolean |
codeTestCase(com.sun.javadoc.ClassDoc classDoc,
com.sun.javadoc.PackageDoc packageDoc,
NamingStrategy naming,
java.lang.StringBuffer newCode,
java.util.Properties properties)
|
boolean |
codeTestSuite(com.sun.javadoc.PackageDoc[] packageDocs,
int indexPackage,
NamingStrategy naming,
java.lang.StringBuffer newCode,
java.util.Properties properties)
|
java.util.Properties |
getTestCaseProperties(com.sun.javadoc.ClassDoc classDoc,
com.sun.javadoc.PackageDoc packageDoc,
NamingStrategy naming,
java.util.Properties properties)
|
java.util.Properties |
getTestSuiteProperties(com.sun.javadoc.PackageDoc[] packageDocs,
int indexPackage,
NamingStrategy naming,
java.util.Properties properties)
|
boolean |
isTestableClass(com.sun.javadoc.ClassDoc doc,
NamingStrategy naming)
|
boolean |
isTestablePackage(com.sun.javadoc.PackageDoc doc,
NamingStrategy naming)
|
boolean |
isValid(java.lang.String sourceCode)
|
boolean |
merge(java.lang.StringBuffer inOutCode,
java.lang.StringBuffer inCode,
java.lang.String fullClassName)
|
isTestablePackage
public boolean isTestablePackage(com.sun.javadoc.PackageDoc doc,
NamingStrategy naming)
getTestSuiteProperties
public java.util.Properties getTestSuiteProperties(com.sun.javadoc.PackageDoc[] packageDocs,
int indexPackage,
NamingStrategy naming,
java.util.Properties properties)
codeTestSuite
public boolean codeTestSuite(com.sun.javadoc.PackageDoc[] packageDocs,
int indexPackage,
NamingStrategy naming,
java.lang.StringBuffer newCode,
java.util.Properties properties)
isTestableClass
public boolean isTestableClass(com.sun.javadoc.ClassDoc doc,
NamingStrategy naming)
getTestCaseProperties
public java.util.Properties getTestCaseProperties(com.sun.javadoc.ClassDoc classDoc,
com.sun.javadoc.PackageDoc packageDoc,
NamingStrategy naming,
java.util.Properties properties)
codeTestCase
public boolean codeTestCase(com.sun.javadoc.ClassDoc classDoc,
com.sun.javadoc.PackageDoc packageDoc,
NamingStrategy naming,
java.lang.StringBuffer newCode,
java.util.Properties properties)
isValid
public boolean isValid(java.lang.String sourceCode)
merge
public boolean merge(java.lang.StringBuffer inOutCode,
java.lang.StringBuffer inCode,
java.lang.String fullClassName)