Parameterized tests | Package Manager UI website
docs.unity.cn
    Show / Hide Table of Contents

    Parameterized tests

    For data-driven testing, you may want to have your tests parameterized. You may use both the NUnit attributes TestCase and ValueSource with a unit test.

    Note: With UnityTest it is recommended to use ValueSource since TestCase is not supported.

    Example

    static int[] values = new int[] { 1, 5, 6 };
    
    [UnityTest]
    public IEnumerator MyTestWithMultipleValues([ValueSource("values")] int value)
    {
        yield return null;
    }
    
    Back to top Copyright © 2019 Unity Technologies
    Generated by DocFX