Maze / Library /PackageCache /com.unity.test-framework@1.1.33 /UnityEngine.TestRunner /NUnitExtensions /Attributes /UnityCombinatorialStrategy.cs
| using System.Collections; | |
| using System.Collections.Generic; | |
| using NUnit.Framework.Interfaces; | |
| using NUnit.Framework.Internal.Builders; | |
| namespace UnityEngine.TestTools | |
| { | |
| internal class UnityCombinatorialStrategy : CombinatorialStrategy, ICombiningStrategy | |
| { | |
| public new IEnumerable<ITestCaseData> GetTestCases(IEnumerable[] sources) | |
| { | |
| var testCases = base.GetTestCases(sources); | |
| foreach (var testCase in testCases) | |
| { | |
| testCase.GetType().GetProperty("ExpectedResult").SetValue(testCase, new object(), null); | |
| } | |
| return testCases; | |
| } | |
| } | |
| } | |