예제 #1
0
 private void OnTestEnd(object?sender, TestEnd e)
 {
     _testResults.Tests.Add(new TestResult()
     {
         Name = e.TestName, Outcome = ParseTestOutcome(e.TestOutcome)
     });
 }
예제 #2
0
        private void TestEnded()
        {
            _testCompleted = true;
            _testTimer.Stop();
            int userWPM = GetWPM();

            TestEnd?.Invoke(this, new TestEndEventArgs(_completedWords, _testTimer.Elapsed, userWPM));
        }
예제 #3
0
 private static void OnTestEnd(object?sender, TestEnd e)
 {
     Sb.AppendLine(
         $"[{e.TestOutcome}] Test Finish [{e.StartTime:hh:mm:ss t z}/{e.EndTime:hh:mm:ss t z}]: {e.TypeName} | {e.TestName}");
 }
예제 #4
0
 private void OnTestEndCoverage(object?sender, TestEnd e)
 {
     _coverageTests.Add(e.FullTestName);
 }
예제 #5
0
 /// <summary>
 /// Invokes the test end event.
 /// </summary>
 /// <param name="testEnd"></param>
 public void OnTestCaseEnd(TestEnd testEnd)
 {
     TestEnd?.Invoke(this, testEnd);
 }