NUnit.Framework.Internal.TestSuite.Add(NUnit.Framework.Internal.Test)

Here are the examples of the csharp api NUnit.Framework.Internal.TestSuite.Add(NUnit.Framework.Internal.Test) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

2 Examples 7

19 Source : UnityTestAssemblyBuilder.cs
with Creative Commons Zero v1.0 Universal
from Colanderp

public IEnumerator<ITest> BuildAsync(replacedembly[] replacedemblies, IDictionary<string, object> options)
        {
            var productName = string.Join("_", m_ProductName.Split(Path.GetInvalidFileNameChars()));
            var suite = new TestSuite(productName);
            foreach (var replacedembly in replacedemblies)
            {
                var replacedemblySuite = Build(replacedembly, options) as TestSuite;
                if (replacedemblySuite != null && replacedemblySuite.HasChildren)
                {
                    suite.Add(replacedemblySuite);
                }
                yield return null;
            }
            yield return suite;
        }

19 Source : UnityTestAssemblyBuilder.cs
with GNU Lesser General Public License v3.0
from disruptorbeam

public IEnumerator<ITest> BuildAsync(replacedembly[] replacedemblies, TestPlatform[] testPlatforms, IDictionary<string, object> options)
        {
            var productName = string.Join("_", m_ProductName.Split(Path.GetInvalidFileNameChars()));
            var suite = new TestSuite(productName);
            for (var index = 0; index < replacedemblies.Length; index++)
            {
                var replacedembly = replacedemblies[index];
                var platform = testPlatforms[index];
                
                var replacedemblySuite = Build(replacedembly, options) as TestSuite;
                if (replacedemblySuite != null && replacedemblySuite.HasChildren)
                {
                    replacedemblySuite.Properties.Set("platform", platform);
                    suite.Add(replacedemblySuite);
                }

                yield return null;
            }

            yield return suite;
        }