Inheritance: TreeViewItemViewModel
Example #1
0
 public TestNodeViewModel(TesterNodeViewModel parent, PerfLab perfLab, TestSuiteInfo testSuite, string testMethodName)
     : base(parent)
 {
     this.PerfLab = perfLab;
     this.TestSuite = testSuite;
     this.Tests = testSuite.Tests.Where(x => x.TestMethodName == testMethodName).ToArray();
     this.Name = testMethodName;
     this.Children.AddRange(from testInfo in this.Tests
                            select new TestedTypeNodeViewModel(this, perfLab, testInfo) {IsChecked = false});
     this.IsEnabled = this.Children.Count > 0;
 }
Example #2
0
 public TestNodeViewModel(TesterNodeViewModel parent, PerfLab perfLab, TestSuiteInfo testSuite, string testMethodName)
     : base(parent)
 {
     this.PerfLab   = perfLab;
     this.TestSuite = testSuite;
     this.Tests     = testSuite.Tests.Where(x => x.TestMethodName == testMethodName).ToArray();
     this.Name      = testMethodName;
     this.Children.AddRange(from testInfo in this.Tests
                            select new TestedTypeNodeViewModel(this, perfLab, testInfo)
     {
         IsChecked = false
     });
     this.IsEnabled = this.Children.Count > 0;
 }