AF
Size: a a a
AF
AF
К
К
U
U
AD
nn
[UnityTest]
[Timeout(2000)]
public IEnumerator AwaitEventsOrder() => UniTask.ToCoroutine(async () =>
{
var (activity, startEvent, finishEvent) = GetTestActivity();
var activityTask = activity.RunAsync(new CancellationToken()); //did it start here
await UniTask.DelayFrame(0);
startEvent.Invoke();
await UniTask.DelayFrame(0);
finishEvent.Invoke();
var result = await activityTask; // and finish here?
Assert.IsTrue(result.IsSuccess);
AssertAllSourceEventsAreUnsubscribed();
});
AS
[UnityTest]
[Timeout(2000)]
public IEnumerator AwaitEventsOrder() => UniTask.ToCoroutine(async () =>
{
var (activity, startEvent, finishEvent) = GetTestActivity();
var activityTask = activity.RunAsync(new CancellationToken()); //did it start here
await UniTask.DelayFrame(0);
startEvent.Invoke();
await UniTask.DelayFrame(0);
finishEvent.Invoke();
var result = await activityTask; // and finish here?
Assert.IsTrue(result.IsSuccess);
AssertAllSourceEventsAreUnsubscribed();
});
nn
SA
AV
А
А
AV
AV
А
AV
AV
А