The IPatternEvaluator type exposes the following members.

Methods

  NameDescription
Consume
Consumes the specified code element.
GetDeclaredTests
Finds tests that are declared by the specified ICodeElementInfo.
GetPatterns
Gets all patterns associated with a code element.
GetPrimaryPattern
Gets the primary pattern associated with a code element, or null if none.
GetScopes
Finds scopes that are associated with the specified ICodeElementInfo and returns an enumeration of their IPatternScope objects.
GetTestParts
Gets the test parts represented by a code element.
HasPatterns
Returns true if a code element has one or more associated patterns.
Process
Processes the specified code element.
RegisterScope
Registers the scope so that it can be resolved later by GetScopes(ICodeElementInfo).

Properties

  NameDescription
RootScope
Gets the scope of the root test.
TestModelBuilder
Gets the builder for the test model under construction.

See Also