C# Class GoogleTestAdapter.Runners.CommandLineGenerator

ファイルを表示 Open project: csoltenborn/GoogleTestAdapter Class Usage Examples

Public Methods

Method Description
CommandLineGenerator ( IEnumerable allTestCases, IEnumerable testCasesToRun, int lengthOfExecutableString, string userParameters, string resultXmlFile, TestEnvironment testEnvironment ) : System
GetCommandLines ( ) : IEnumerable

Private Methods

Method Description
AllTestCasesOfExecutableAreRun ( ) : bool
GetAdditionalUserParameter ( ) : string
GetAllMatchingTestCases ( IEnumerable cases, string suite ) : List
GetAllSuitesOfTestCasesToRun ( ) : List
GetAlsoRunDisabledTestsParameter ( ) : string
GetBreakOnFailureParameter ( ) : string
GetCatchExceptionsParameter ( ) : string
GetFilterForSuitesRunningAllTests ( List suitesRunningAllTests ) : string
GetFinalCommandLines ( string baseCommandLine ) : IEnumerable
GetOutputpathParameter ( ) : string
GetShuffleTestsParameter ( ) : string
GetSuitesRunningAllTests ( ) : List
GetTestCasesNotRunBySuite ( List suitesRunningAllTests ) : List
GetTestsRepetitionsParameter ( ) : string
JoinTestsUpToMaxLength ( List testCases, int maxLength, List &includedTestCases ) : string

Method Details

CommandLineGenerator() public method

public CommandLineGenerator ( IEnumerable allTestCases, IEnumerable testCasesToRun, int lengthOfExecutableString, string userParameters, string resultXmlFile, TestEnvironment testEnvironment ) : System
allTestCases IEnumerable
testCasesToRun IEnumerable
lengthOfExecutableString int
userParameters string
resultXmlFile string
testEnvironment GoogleTestAdapter.Helpers.TestEnvironment
return System

GetCommandLines() public method

public GetCommandLines ( ) : IEnumerable
return IEnumerable