Class SetUpTearDownItem
SetUpTearDownItem holds the setup and teardown methods for a single level of the inheritance hierarchy.
public class SetUpTearDownItem
- Inheritance
-
SetUpTearDownItem
- Inherited Members
Constructors
SetUpTearDownItem(IList<MethodInfo>, IList<MethodInfo>)
Construct a SetUpTearDownNode
public SetUpTearDownItem(IList<MethodInfo> setUpMethods, IList<MethodInfo> tearDownMethods)
Parameters
setUpMethodsIList<MethodInfo>A list of setup methods for this level
tearDownMethodsIList<MethodInfo>A list teardown methods for this level
Properties
HasMethods
Returns true if this level has any methods at all. This flag is used to discard levels that do nothing.
public bool HasMethods { get; }
Property Value
Methods
RunSetUp(TestExecutionContext)
Run SetUp on this level.
public void RunSetUp(TestExecutionContext context)
Parameters
contextTestExecutionContextThe execution context to use for running.
RunTearDown(TestExecutionContext)
Run TearDown for this level.
public void RunTearDown(TestExecutionContext context)
Parameters
contextTestExecutionContext