protected override IEnumerator setup() { yield return(base.setup()); IFindUserResult findUserResult = null; bobSession.LocalUser.FindUser(aliceSession.LocalUser.DisplayName.Text, delegate(IFindUserResult r) { findUserResult = r; }); while (findUserResult == null) { yield return(null); } IntegrationTestEx.FailIf(!findUserResult.Success, "Find user failed"); ISendFriendInvitationResult sendInviteResult = null; bobSession.LocalUser.SendFriendInvitation(findUserResult.User, requestTrust : false, delegate(ISendFriendInvitationResult r) { sendInviteResult = r; }); while (sendInviteResult == null) { yield return(null); } IntegrationTestEx.FailIf(!sendInviteResult.Success, "Send friend invitation failed"); }
private void onFindUserSent(IFindUserResult result) { for (int i = 0; i < mixFriendEventsListeners.Count; i++) { mixFriendEventsListeners[i].OnFindUserSent(result.Success, result.User); } Service.Get <EventDispatcher>().DispatchEvent(new FriendsServiceEvents.FindUserSent(result.Success)); }
private void onValidationComplete(IFindUserResult result) { HasError = !result.Success; isBaseValidationDone = true; }