/// <summary>
 /// Adds a test result to the collector.
 /// </summary>
 /// <param name="results">Test result object to be added.</param>
 public void AddTestClassResults(TestClassResult results)
 {
     foreach (TestResult result in results.Results)
     {
         collectStats(result);
         if (showAllResults() || didNotSucceed(result))
         {
             showResult(result);
         }
     }
     showStats();
     clearStats();
 }
 protected bool Equals(TestClassResult other)
 {
     return(string.Equals(TestClassName, other.TestClassName) && Result == other.Result &&
            Equals(TestMethods, other.TestMethods));
 }