TestHttpRequest.NextTest C# (CSharp) Method

NextTest() public method

public NextTest ( HttpResult result ) : void
result HttpResult
return void
    void NextTest(HttpResult result)
    {
        if (currentTestIndex < testRequests.Count)
        {
            string message = "Passing test #: ";
            if (failingTestStartIndex > 0 && currentTestIndex >= failingTestStartIndex)
                message = "Failing test #: ";

            message += currentTestIndex.ToString();
            Debug.LogWarning(message);

            request = testRequests[currentTestIndex];
            request.onSuccess += OnSuccess;
            request.onError += OnFailure;
            request.timeOut = 2f;
            request.retryAttempts = 2;
            request.onFinished += NextTest;
            request.Execute();
            currentTestIndex++;
        }
        else
            Debug.LogWarning("TESTING COMPLETE");
    }