Table of Contents

Namespace NUnit.Framework.Internal.Filters

Classes

AndFilter

Combines multiple filters so that a test must pass all of them in order to pass this filter.

CategoryExpression

CategoryExpression parses strings representing boolean combinations of categories according to the following grammar: CategoryName ::= string not containing any of ',', '&', '+', '-' CategoryFilter ::= CategoryName | CategoryFilter ',' CategoryName CategoryPrimitive ::= CategoryFilter | '-' CategoryPrimitive CategoryTerm ::= CategoryPrimitive | CategoryTerm '&' CategoryPrimitive

CategoryFilter

CategoryFilter is able to select or exclude tests based on their categories.

IdFilter

IdFilter selects tests based on their id

NotFilter

NotFilter negates the operation of another filter

OrFilter

Combines multiple filters so that a test must pass one of them in order to pass this filter.

SimpleNameFilter

SimpleName filter selects tests based on their name

ValueMatchFilter<T>

ValueMatchFilter selects tests based on some value, which is expected to be contained in the test.