private void SetEnvironment() { _data = new EnvironmentData(); RemoteConfigWebApiClient.CreateEnvironment(Application.cloudProjectId, _model.environmentName, OnException); RemoteConfigWebApiClient.environmentCreated += OnEnvironmentCreated; }
public void CreateEnvironment_ThrowsArgumentExceptionOnBadArgs() { try { RemoteConfigWebApiClient.CreateEnvironment(null, null, null); } catch (ArgumentException ex) { Assert.That(ex.GetType() == typeof(ArgumentException)); } }
private void RemoteConfigWebApiClient_fetchEnvironmentsFinished(JArray environments) { JObject gsEnv = null; foreach (var environment in environments) { if (environment["name"].Value <string>() == "GameSim") { gsEnv = (JObject)environment; environmentId = gsEnv["id"].Value <string>(); FetchConfig(environmentId); break; } } if (gsEnv == null) { RemoteConfigWebApiClient.environmentCreated += RemoteConfigWebApiClient_environmentCreated; RemoteConfigWebApiClient.CreateEnvironment(Application.cloudProjectId, "GameSim"); } }