Пример #1
0
        public Type TestDiscovererProvisioning(string source, ListContentUse listContent, string externalExtension)
        {
            ExternalBoostTestRunnerSettings externalSettings = null;

            if (!string.IsNullOrEmpty(externalExtension))
            {
                externalSettings = new ExternalBoostTestRunnerSettings {
                    ExtensionType = new Regex(externalExtension)
                };
            }

            BoostTestAdapterSettings settings = new BoostTestAdapterSettings()
            {
                ExternalTestRunner = externalSettings,
                ForceListContent   = (listContent == ListContentUse.ForceUse)
            };

            IBoostTestDiscoverer discoverer = this.DiscovererFactory.GetDiscoverer(source, settings);

            return((discoverer == null) ? null : discoverer.GetType());
        }
        public Type TestDiscovererProvisioning(string source, ListContentUse listContent, string externalExtension)
        {
            ExternalBoostTestRunnerSettings externalSettings = null;

            if (!string.IsNullOrEmpty(externalExtension))
            {
                externalSettings = new ExternalBoostTestRunnerSettings { ExtensionType = new Regex(externalExtension) };
            }

            BoostTestAdapterSettings settings = new BoostTestAdapterSettings()
            {
                ExternalTestRunner = externalSettings,
                ForceListContent = (listContent == ListContentUse.ForceUse)
            };

            IBoostTestDiscoverer discoverer = this.DiscovererFactory.GetDiscoverer(source, settings);

            return (discoverer == null) ? null : discoverer.GetType();
        }