void _execution_OnRunCompleted(object sender, TestRunCompletedEventArgs args) { Statistics.StopTestTimer(); Statistics.UpdateAverageTime(); Statistics.UnitsTested++; Statistics.UpdatePassRate(!TestSteps.Where(t => t.StepStatus == TestStepStatus.FAILED).Any()); Statistics.SerialNumber = args.SerialNumber; Statistics.UserData = args.UnitData; _currentState = TestExecutionState.ENDED; ButtonText = "RESET"; }
private void HandleRunCompletion(object sender, TestRunCompletedEventArgs e) { TotalDuration = e.Duration; ExecutedCount = Tests.Count(t => t.Result.Outcome != TestOutcome.Unknown); }