C# Class GoogleTestAdapter.Scheduling.TestDurationSerializer

Show file Open project: csoltenborn/GoogleTestAdapter Class Usage Examples

Private Properties

Property Type Description
GetDuration int
GetDurationsFile string
GroupTestResultsByExecutable List>.IDictionary
LoadTestDurations GtaTestDurations
ReadTestDurations int>.IDictionary
SaveTestDurations void
UpdateTestDurations void

Public Methods

Method Description
ReadTestDurations ( IEnumerable testcases ) : int>.IDictionary
UpdateTestDurations ( IEnumerable testResults ) : void

Private Methods

Method Description
GetDuration ( TestResult testResult ) : int
GetDurationsFile ( string executable ) : string
GroupTestResultsByExecutable ( IEnumerable testresults ) : List>.IDictionary
LoadTestDurations ( string durationsFile ) : GtaTestDurations
ReadTestDurations ( string executable, List testcases ) : int>.IDictionary
SaveTestDurations ( GtaTestDurations durations, string durationsFile ) : void
UpdateTestDurations ( string executable, List testresults ) : void

Method Details

ReadTestDurations() public method

public ReadTestDurations ( IEnumerable testcases ) : int>.IDictionary
testcases IEnumerable
return int>.IDictionary

UpdateTestDurations() public method

public UpdateTestDurations ( IEnumerable testResults ) : void
testResults IEnumerable
return void