C# 클래스 GoogleTestAdapter.TestAdapter.Helpers.TestCaseFilter

파일 보기 프로젝트 열기: csoltenborn/GoogleTestAdapter 1 사용 예제들

Private Properties

프로퍼티 타입 설명
GetFilterExpression ITestCaseFilterExpression
GetTraitValues object
InitProperties void
Matches bool
PropertyProvider TestProperty
PropertyValueProvider object

공개 메소드들

메소드 설명
Filter ( IEnumerable testCases ) : IEnumerable
Matches ( TestCase testCase ) : bool
TestCaseFilter ( IRunContext runContext, ISet traitNames, TestEnvironment testEnvironment ) : System

비공개 메소드들

메소드 설명
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

메소드 상세

Filter() 공개 메소드

public Filter ( IEnumerable testCases ) : IEnumerable
testCases IEnumerable
리턴 IEnumerable

Matches() 공개 메소드

public Matches ( TestCase testCase ) : bool
testCase TestCase
리턴 bool

TestCaseFilter() 공개 메소드

public TestCaseFilter ( IRunContext runContext, ISet traitNames, TestEnvironment testEnvironment ) : System
runContext IRunContext
traitNames ISet
testEnvironment GoogleTestAdapter.Helpers.TestEnvironment
리턴 System