C# Class GoogleTestAdapter.TestAdapter.Helpers.TestCaseFilter

Afficher le fichier Open project: csoltenborn/GoogleTestAdapter Class Usage Examples

Private Properties

Свойство Type Description
GetFilterExpression ITestCaseFilterExpression
GetTraitValues object
InitProperties void
Matches bool
PropertyProvider TestProperty
PropertyValueProvider object

Méthodes publiques

Méthode Description
Filter ( IEnumerable testCases ) : IEnumerable
Matches ( TestCase testCase ) : bool
TestCaseFilter ( IRunContext runContext, ISet traitNames, TestEnvironment testEnvironment ) : System

Private Methods

Méthode Description
GetFilterExpression ( ) : ITestCaseFilterExpression
GetTraitValues ( TestCase testCase, string traitName ) : object
InitProperties ( ISet traitNames ) : void
Matches ( TestCase testCase, ITestCaseFilterExpression filterExpression ) : bool
PropertyProvider ( string propertyName ) : TestProperty
PropertyValueProvider ( TestCase currentTest, string propertyName ) : object

Method Details

Filter() public méthode

public Filter ( IEnumerable testCases ) : IEnumerable
testCases IEnumerable
Résultat IEnumerable

Matches() public méthode

public Matches ( TestCase testCase ) : bool
testCase TestCase
Résultat bool

TestCaseFilter() public méthode

public TestCaseFilter ( IRunContext runContext, ISet traitNames, TestEnvironment testEnvironment ) : System
runContext IRunContext
traitNames ISet
testEnvironment GoogleTestAdapter.Helpers.TestEnvironment
Résultat System