public static IEnumerator AddAsync(int a, int b, float delaySeconds) { IAsyncResult ar = TestApi.Begin_AddAsync(Coroutines.AsyncCallback, a, b, delaySeconds); yield return(ar); yield return(Result.New(TestApi.End_AddAsync(ar))); }
IEnumerator TestAsyncApi(float delaySeconds) { IAsyncResult ar = TestApi.Begin_AddAsync(Coroutines.AsyncCallback, 3, 5, delaySeconds); yield return(ar); int res = TestApi.End_AddAsync(ar); TestUtil.AssertEq(8, res); }