Package jtdog.method
Class MethodProperty
- java.lang.Object
-
- jtdog.method.MethodProperty
-
public class MethodProperty extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringANNOTATION_FREEstatic java.lang.StringCONTEXT_DEPENDENTstatic java.lang.StringDEPENDENTstatic java.lang.StringEMPTYstatic java.lang.StringFLAKYstatic java.lang.StringIGNOREDstatic java.lang.StringMISSED_FAILstatic java.lang.StringROTTENstatic java.lang.StringSKIPstatic java.lang.StringSMOKE
-
Constructor Summary
Constructors Constructor Description MethodProperty()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddInvocation(InvocationMethod invocation)voidaddRottenLine(int number)voidaddTestSmellType(java.lang.String testSmellType)java.lang.StringgetBinaryName()java.lang.StringgetClassName()java.lang.StringgetColor()intgetEndPosition()java.util.List<InvocationMethod>getInvocationList()java.lang.StringgetName()intgetStartPosition()java.util.Set<java.lang.String>getTestSmellTypes()booleanhasAssertionDirectly()booleanhasAssertionIndirectly()booleanhasContextDependentRottenAssertion()booleanhasFullyRottenAssertion()booleanhasIgnoreAnnotation()booleanhasMissedFailAssertion()booleanhasSkippedRottenAssertion()booleanhasTestAnnotation()booleanisDeclaredInLocal()booleanisInvoked()booleanisMaybeTestMethod()voidsetBinaryName(java.lang.String binaryName)voidsetClassName(java.lang.String className)voidsetColor(java.lang.String color)voidsetEndPosition(int endPosition)voidsetHasAssertionDirectly(boolean hasAssertionDirectly)voidsetHasAssertionIndirectly(boolean hasAssertionIndirectly)voidsetHasContextDependentRottenAssertion(boolean hasContextDependentRottenAssertion)voidsetHasFullyRottenAssertion(boolean hasFullyRottenAssertion)voidsetHasIgnoreAnnotation(boolean hasIgnoreAnnotation)voidsetHasMissedFailAssertion(boolean hasMissedFailAssertion)voidsetHasSkippedRottenAssertion(boolean hasSkippedRottenAssertion)voidsetHasTestAnnotation(boolean hasTestAnnotation)voidsetIsDeclaredInLocal(boolean isDeclaredInLocal)voidsetIsInvoked(boolean isInvoked)voidsetIsMaybeTestMethod(boolean isMaybeTestMethod)voidsetName(java.lang.String name)voidsetStartPosition(int number)voidsetWasSuccessful(boolean wasSuccessful)booleanwasSuccessful()
-
-
-
Field Detail
-
IGNORED
public static final java.lang.String IGNORED
- See Also:
- Constant Field Values
-
SMOKE
public static final java.lang.String SMOKE
- See Also:
- Constant Field Values
-
ANNOTATION_FREE
public static final java.lang.String ANNOTATION_FREE
- See Also:
- Constant Field Values
-
ROTTEN
public static final java.lang.String ROTTEN
- See Also:
- Constant Field Values
-
CONTEXT_DEPENDENT
public static final java.lang.String CONTEXT_DEPENDENT
- See Also:
- Constant Field Values
-
MISSED_FAIL
public static final java.lang.String MISSED_FAIL
- See Also:
- Constant Field Values
-
SKIP
public static final java.lang.String SKIP
- See Also:
- Constant Field Values
-
EMPTY
public static final java.lang.String EMPTY
- See Also:
- Constant Field Values
-
FLAKY
public static final java.lang.String FLAKY
- See Also:
- Constant Field Values
-
DEPENDENT
public static final java.lang.String DEPENDENT
- See Also:
- Constant Field Values
-
-
Method Detail
-
hasAssertionDirectly
public boolean hasAssertionDirectly()
-
setHasAssertionDirectly
public void setHasAssertionDirectly(boolean hasAssertionDirectly)
-
hasAssertionIndirectly
public boolean hasAssertionIndirectly()
-
setHasAssertionIndirectly
public void setHasAssertionIndirectly(boolean hasAssertionIndirectly)
-
hasTestAnnotation
public boolean hasTestAnnotation()
-
setHasTestAnnotation
public void setHasTestAnnotation(boolean hasTestAnnotation)
-
hasIgnoreAnnotation
public boolean hasIgnoreAnnotation()
-
setHasIgnoreAnnotation
public void setHasIgnoreAnnotation(boolean hasIgnoreAnnotation)
-
isMaybeTestMethod
public boolean isMaybeTestMethod()
-
setIsMaybeTestMethod
public void setIsMaybeTestMethod(boolean isMaybeTestMethod)
-
isInvoked
public boolean isInvoked()
-
setIsInvoked
public void setIsInvoked(boolean isInvoked)
-
getInvocationList
public java.util.List<InvocationMethod> getInvocationList()
-
addInvocation
public void addInvocation(InvocationMethod invocation)
-
getColor
public java.lang.String getColor()
-
setColor
public void setColor(java.lang.String color)
-
getBinaryName
public java.lang.String getBinaryName()
-
setBinaryName
public void setBinaryName(java.lang.String binaryName)
-
isDeclaredInLocal
public boolean isDeclaredInLocal()
-
setIsDeclaredInLocal
public void setIsDeclaredInLocal(boolean isDeclaredInLocal)
-
hasContextDependentRottenAssertion
public boolean hasContextDependentRottenAssertion()
-
setHasContextDependentRottenAssertion
public void setHasContextDependentRottenAssertion(boolean hasContextDependentRottenAssertion)
-
hasSkippedRottenAssertion
public boolean hasSkippedRottenAssertion()
-
setHasSkippedRottenAssertion
public void setHasSkippedRottenAssertion(boolean hasSkippedRottenAssertion)
-
hasFullyRottenAssertion
public boolean hasFullyRottenAssertion()
-
setHasFullyRottenAssertion
public void setHasFullyRottenAssertion(boolean hasFullyRottenAssertion)
-
hasMissedFailAssertion
public boolean hasMissedFailAssertion()
-
setHasMissedFailAssertion
public void setHasMissedFailAssertion(boolean hasMissedFailAssertion)
-
wasSuccessful
public boolean wasSuccessful()
-
setWasSuccessful
public void setWasSuccessful(boolean wasSuccessful)
-
getTestSmellTypes
public java.util.Set<java.lang.String> getTestSmellTypes()
-
addTestSmellType
public void addTestSmellType(java.lang.String testSmellType)
-
getClassName
public java.lang.String getClassName()
-
setClassName
public void setClassName(java.lang.String className)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getStartPosition
public int getStartPosition()
-
setStartPosition
public void setStartPosition(int number)
-
addRottenLine
public void addRottenLine(int number)
-
getEndPosition
public int getEndPosition()
-
setEndPosition
public void setEndPosition(int endPosition)
-
-