public class SpecInfo extends NodeInfo<NodeInfo,java.lang.Class<?>> implements IMethodNameMapper, ISkippable, IExcludable, IInterceptable
| Constructor and Description |
|---|
SpecInfo() |
getDescription, getLine, getMetadata, getName, getParent, getReflection, isStub, setDescription, setLine, setMetadata, setName, setParent, setReflectionpublic java.lang.String getFilename()
public void setFilename(java.lang.String filename)
public SpecInfo getSuperSpec()
public void setSuperSpec(SpecInfo superSpec)
public SpecInfo getSubSpec()
public void setSubSpec(SpecInfo subSpec)
public SpecInfo getTopSpec()
public boolean isTopSpec()
public SpecInfo getBottomSpec()
public boolean isBottomSpec()
public java.util.List<SpecInfo> getSpecsTopToBottom()
public java.util.List<SpecInfo> getSpecsBottomToTop()
public FieldInfo getSharedInstanceField()
public void setSharedInstanceField(FieldInfo sharedInstanceField)
public MethodInfo getInitializerMethod()
public void setInitializerMethod(MethodInfo initializerMethod)
public MethodInfo getSharedInitializerMethod()
public void setSharedInitializerMethod(MethodInfo sharedInitializerMethod)
public MethodInfo getSetupMethod()
public void setSetupMethod(MethodInfo setupMethod)
public MethodInfo getCleanupMethod()
public void setCleanupMethod(MethodInfo cleanupMethod)
public MethodInfo getSetupSpecMethod()
public void setSetupSpecMethod(MethodInfo setupSpecMethod)
public MethodInfo getCleanupSpecMethod()
public void setCleanupSpecMethod(MethodInfo cleanupSpecMethod)
public java.util.List<MethodInfo> getFixtureMethods()
public java.util.List<MethodInfo> getAllFixtureMethods()
public java.util.List<FieldInfo> getFields()
public java.util.List<FieldInfo> getAllFields()
public void addField(FieldInfo field)
public java.util.List<FeatureInfo> getFeatures()
public java.util.List<FeatureInfo> getAllFeatures()
public java.util.List<FeatureInfo> getAllFeaturesInExecutionOrder()
public void addFeature(FeatureInfo feature)
public java.util.List<IMethodInterceptor> getInterceptors()
getInterceptors in interface IInterceptablepublic void addInterceptor(IMethodInterceptor interceptor)
addInterceptor in interface IInterceptablepublic java.util.List<IRunListener> getListeners()
public void addListener(IRunListener listener)
public boolean isExcluded()
isExcluded in interface IExcludablepublic void setExcluded(boolean excluded)
setExcluded in interface IExcludablepublic boolean isSkipped()
isSkipped in interface ISkippablepublic void setSkipped(boolean skipped)
setSkipped in interface ISkippablepublic void filterFeatures(IFeatureFilter filter)
public void sortFeatures(IFeatureSortOrder order)
public boolean isInitializerOrFixtureMethod(java.lang.String className,
java.lang.String methodName)
isInitializerOrFixtureMethod in interface IMethodNameMapperpublic java.lang.String toFeatureName(java.lang.String methodName)
toFeatureName in interface IMethodNameMapperCopyright © 2012. All rights reserved