protected static ITest BuildTests(TestPlatform testPlatform, IAssemblyWrapper[] assemblies)
        {
            var settings = UnityTestAssemblyBuilder.GetNUnitTestBuilderSettings(testPlatform);
            var builder  = new UnityTestAssemblyBuilder();

            return(builder.Build(assemblies.Select(a => a.Assembly).ToArray(), settings));
        }
Beispiel #2
0
        public ITest Load(Assembly[] assemblies, TestPlatform testPlatform, IDictionary <string, object> settings)
        {
            Settings = settings;

            if (settings.ContainsKey(FrameworkPackageSettings.RandomSeed))
            {
                Randomizer.InitialSeed = (int)settings[FrameworkPackageSettings.RandomSeed];
            }

            return(LoadedTest = unityBuilder.Build(assemblies, Enumerable.Repeat(testPlatform, assemblies.Length).ToArray(), settings));
        }
        public ITest Load(Assembly[] assemblies, IDictionary <string, object> settings)
        {
            Settings = settings;

            if (settings.ContainsKey(FrameworkPackageSettings.RandomSeed))
            {
                Randomizer.InitialSeed = (int)settings[FrameworkPackageSettings.RandomSeed];
            }

            return(LoadedTest = unityBuilder.Build(assemblies, settings));
        }