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
setUpMethods
IList<MethodInfo>A list of setup methods for this level
tearDownMethods
IList<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
context
TestExecutionContextThe execution context to use for running.
RunTearDown(TestExecutionContext)
Run TearDown for this level.
public void RunTearDown(TestExecutionContext context)
Parameters
context
TestExecutionContext