public IEnumerator GetAllGameProfile_Success()
        {
            GameProfiles           gameProfiles = AccelBytePlugin.GetGameProfiles();
            Result <GameProfile[]> getAllGameProfilesResults = null;

            gameProfiles.GetAllGameProfiles(result => { getAllGameProfilesResults = result; });

            while (getAllGameProfilesResults == null)
            {
                Thread.Sleep(100);

                yield return(null);
            }

            TestHelper.LogResult(getAllGameProfilesResults, "Get all game profiles, after created");
            Assert.That(!getAllGameProfilesResults.IsError);
            bool gameProfileFound = false;

            foreach (GameProfile gameProfile in getAllGameProfilesResults.Value)
            {
                if (gameProfile.profileId == this.gameProfile.profileId)
                {
                    gameProfileFound = true;

                    break;
                }
            }

            Assert.That(gameProfileFound);
        }