Пример #1
0
        public static int Main()
        {
            var testRunner = new ThreadlessXunitTestRunner();
            var result     = testRunner.Run(typeof(Program).Assembly.GetName().Name + ".dll", null);

            return(result ? 1 : 0);
        }
Пример #2
0
    protected override TestRunner GetTestRunner(LogWriter logWriter)
    {
        var runner = new ThreadlessXunitTestRunner(logWriter, true);

        ConfigureRunnerFilters(runner, ApplicationOptions.Current);

        runner.SkipCategories(ExcludedTraits);
        runner.SkipCategories(IncludedTraits, isExcluded: false);
        foreach (var cls in IncludedClasses)
        {
            runner.SkipClass(cls, false);
        }
        foreach (var method in IncludedMethods)
        {
            runner.SkipMethod(method, false);
        }
        foreach (var ns in IncludedNamespaces)
        {
            runner.SkipNamespace(ns, isExcluded: false);
        }
        return(runner);
    }