Пример #1
0
 public FrameworkDiscover(IEnumerable<string> testFrameworkDirectories) {
     if (testFrameworkDirectories == null) {
         TestFrameworkDirectories directoryLoader = new TestFrameworkDirectories();
         testFrameworkDirectories = directoryLoader.GetFrameworkDirectories();
     }
     _frameworks = new Dictionary<string, TestFramework>(StringComparer.OrdinalIgnoreCase);
     foreach (string directory in testFrameworkDirectories) {
         TestFramework fx = new TestFramework(directory);
         _frameworks.Add(fx.Name, fx);
     }
 }
 public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext context) {
     TestFrameworkDirectories discover = new TestFrameworkDirectories();
     List<string> knownFrameworkList = discover.GetFrameworkNames();
     return new StandardValuesCollection(knownFrameworkList);
 }