Run() public method

public Run ( TestResult result ) : IEnumerator
result TestResult
return IEnumerator
Beispiel #1
0
    /**
     * Initialize class resources.
     */
    public IEnumerator StartTest()
    {
        // Create test suite
        Unity3D_TestSuite suite = gameObject.AddComponent<Unity3D_TestSuite>();

        AddCompornents(suite);

        // Run the tests
        yield return StartCoroutine(suite.Run(null));
        TestResult res = suite.TestResult;

        // Report results
        Unity3D_TestReporter reporter = new Unity3D_TestReporter();
        reporter.LogResults(res);
    }