예제 #1
0
        public FrameworkDiscoverer(string testFrameworkRootDirectory = null)
        {
            var testFrameworkDirectories = TestFrameworkDirectories.GetFrameworkDirectories(testFrameworkRootDirectory);

            foreach (var directory in testFrameworkDirectories)
            {
                var fx = new TestFramework(directory);
                this.frameworks.Add(fx.Name, fx);
            }
        }
예제 #2
0
        private FrameworkDiscoverer()
        {
            var testFrameworkDirectories = TestFrameworkDirectories.GetFrameworkDirectories();

            foreach (var directory in testFrameworkDirectories)
            {
                var fx = new TestFramework(directory);
                this.frameworks.Add(fx.Name, fx);
            }
        }
예제 #3
0
        public FrameworkDiscover()
        {
            var directoryLoader          = new TestFrameworkDirectories();
            var testFrameworkDirectories = directoryLoader.GetFrameworkDirectories();

            foreach (var directory in testFrameworkDirectories)
            {
                var fx = new TestFramework(directory);
                this.frameworks.Add(fx.Name, fx);
            }
        }
예제 #4
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);
     }
 }
예제 #5
0
        public FrameworkDiscover(IEnumerable <string> testFrameworkDirectories)
        {
            if (testFrameworkDirectories == null)
            {
                var directoryLoader = new TestFrameworkDirectories();
                testFrameworkDirectories = directoryLoader.GetFrameworkDirectories();
            }

            foreach (var directory in testFrameworkDirectories)
            {
                var fx = new TestFramework(directory);
                _frameworks.Add(fx.Name, fx);
            }
        }