public UnitTestCase(UnitTestSuite suite, string name)
 {
     _suite   = new WeakReference(suite);
     Name     = name;
     Selected = false;
     State    = UnitTestCaseState.NotRun;
     Traces   = new ObservableCollection <OutputTrace>();
 }
 public UnitTestCase(UnitTestSuite suite, string name)
 {
     _suite = new WeakReference(suite);
     Name = name;
     Selected = false;
     State = UnitTestCaseState.NotRun;
     Traces = new ObservableCollection<OutputTrace>();
 }
 private IEnumerable <UnitTestSuite> FillSuites(MS2Tester tester)
 {
     if (this.Suites.Count != 0)
     {
         return(this.Suites);
     }
     for (int i = 0; i < tester.nbTestSuites(); i++)
     {
         UnitTestSuite suite = new UnitTestSuite(tester.testSuiteName(i));
         for (int j = 0; j < tester.nbTests(suite.Name); j++)
         {
             suite.Cases.Add(new UnitTestCase(suite, tester.testName(suite.Name, j)));
         }
         this.Suites.Add(suite);
     }
     return(this.Suites);
 }
 private IEnumerable<UnitTestSuite> FillSuites(MS2Tester tester)
 {
     if (this.Suites.Count != 0) return this.Suites;
     for (int i = 0; i < tester.nbTestSuites(); i++)
     {
         UnitTestSuite suite = new UnitTestSuite(tester.testSuiteName(i));
         for (int j = 0; j < tester.nbTests(suite.Name); j++)
         {
             suite.Cases.Add(new UnitTestCase(suite, tester.testName(suite.Name, j)));
         }
         this.Suites.Add(suite);
     }
     return this.Suites;
 }