~a-schlapsi/nunit-3.0/linux-makefile

« back to all changes in this revision

Viewing changes to src/framework/Internal/Extensions/SequentialStrategy.cs

  • Committer: Andreas Schlapsi
  • Date: 2010-01-23 23:14:05 UTC
  • mfrom: (18.1.137 work)
  • Revision ID: a.schlapsi@gmx.at-20100123231405-17deqoh18nfnbq1j
Merged with trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
 
29
29
namespace NUnit.Core.Builders
30
30
{
 
31
    /// <summary>
 
32
    /// SequentialStrategy creates test cases by using all of the
 
33
    /// parameter data sources in parallel, substituting <c>null</c>
 
34
    /// when any of them run out of data.
 
35
    /// </summary>
31
36
    public class SequentialStrategy : CombiningStrategy
32
37
    {
 
38
        /// <summary>
 
39
        /// Initializes a new instance of the <see cref="SequentialStrategy"/> class.
 
40
        /// </summary>
 
41
        /// <param name="sources">The sources.</param>
33
42
        public SequentialStrategy(IEnumerable[] sources) : base(sources) { }
34
43
 
 
44
        /// <summary>
 
45
        /// Gets the test cases generated by the CombiningStrategy.
 
46
        /// </summary>
 
47
        /// <returns>The test cases.</returns>
35
48
        public override IEnumerable GetTestCases()
36
49
        {
37
50
                        ArgumentsCollection testCases = new ArgumentsCollection();