Example #1
0
        public void AccountInfo()
        {
            ClientModels.GetAccountInfoRequest request = new ClientModels.GetAccountInfoRequest();
            request.PlayFabId = playFabId;
            var task = PlayFabClientAPI.GetAccountInfoAsync(request);

            task.Wait();
            UUnitAssert.Null(task.Result.Error, "Failed to get accountInfo");
            UUnitAssert.NotNull(task.Result.Result, "Failed to get accountInfo");
            UUnitAssert.NotNull(task.Result.Result.AccountInfo, "Failed to get accountInfo");
            UUnitAssert.NotNull(task.Result.Result.AccountInfo.TitleInfo, "Failed to get accountInfo");
            UUnitAssert.NotNull(task.Result.Result.AccountInfo.TitleInfo.Origination, "Failed to get Origination Enum");
            UUnitAssert.True(Enum.IsDefined(typeof(ClientModels.UserOrigination), task.Result.Result.AccountInfo.TitleInfo.Origination.Value), "Origination Enum not valid");
        }
        public void AccountInfo()
        {
            ClientModels.GetAccountInfoRequest request = new ClientModels.GetAccountInfoRequest();
            request.PlayFabId = playFabId;
            var task = Client.GetAccountInfoAsync(request);

            try
            {
                task.Wait();
            }
            catch (Exception ex)
            {
                UUnitAssert.True(false, ex.Message);
            }
            UUnitAssert.NotNull(task.Result, "Failed to get accountInfo");
            UUnitAssert.NotNull(task.Result.TitleInfo, "Failed to get accountInfo");
            UUnitAssert.NotNull(task.Result.TitleInfo.Origination, "Failed to get Origination Enum");
            UUnitAssert.True(Enum.IsDefined(typeof(ClientModels.UserOrigination), task.Result.TitleInfo.Origination.Value), "Origination Enum not valid");
        }