public IEnumerator GetKeys_ReturnsRightValue() { ConfigManagerTestUtils.SendPayloadToConfigManager(ConfigManagerTestUtils.jsonPayloadString); yield return(null); Assert.That(ConfigManager.appConfig.GetKeys().Length == ((JObject)JObject.Parse(ConfigManagerTestUtils.jsonPayloadString)["settings"]).Properties().Select(prop => prop.Name).ToArray <string>().Length); }
public IEnumerator GetString_ReturnsRightValue() { ConfigManagerTestUtils.SendPayloadToConfigManager(ConfigManagerTestUtils.jsonPayloadString); yield return(null); Assert.That(ConfigManager.appConfig.GetString("madBro") == "madAF"); }
public IEnumerator GetInt_ReturnsRightValue() { ConfigManagerTestUtils.SendPayloadToConfigManager(ConfigManagerTestUtils.jsonPayloadString); yield return(null); Assert.That(ConfigManager.appConfig.GetInt("someInt") == 12); }
public IEnumerator GetFloat_ReturnsRightValue() { ConfigManagerTestUtils.SendPayloadToConfigManager(ConfigManagerTestUtils.jsonPayloadString); yield return(null); Assert.That(ConfigManager.appConfig.GetFloat("helloe") == 0.12999999523162842); }
public IEnumerator GetBool_ReturnsRightValue() { ConfigManagerTestUtils.SendPayloadToConfigManager(ConfigManagerTestUtils.jsonPayloadString); yield return(null); Assert.That(ConfigManager.appConfig.GetBool("bool") == true); }
public IEnumerator HasKey_ReturnsRightValue() { ConfigManagerTestUtils.SendPayloadToConfigManager(ConfigManagerTestUtils.jsonPayloadString); yield return(null); Assert.That(ConfigManager.appConfig.HasKey("longSomething")); }
public IEnumerator GetLong_ReturnsRightValue() { ConfigManagerTestUtils.SendPayloadToConfigManager(ConfigManagerTestUtils.jsonPayloadString); yield return(null); Assert.That(ConfigManager.appConfig.GetLong("longSomething") == 9223372036854775806); }
public IEnumerator ResponseParsedEventHandler_ProperlySetsConfig() { ConfigManagerTestUtils.SendPayloadToConfigManager(ConfigManagerTestUtils.jsonPayloadString); yield return(null); Assert.That(ConfigManager.appConfig.config.ToString() == ((JObject)JObject.Parse(ConfigManagerTestUtils.jsonPayloadString)["settings"]).ToString()); }
public IEnumerator ResponseParsedEventHandler_ProperlySetsEnvironmentId() { ConfigManagerTestUtils.SendPayloadToConfigManager(ConfigManagerTestUtils.jsonPayloadString); yield return(null); Assert.That(ConfigManager.appConfig.environmentID == "7d2e0e2d-4bcd-4b6e-8d5d-65d17a708db2"); }
public IEnumerator ResponseParsedEventHanlder_ProperlySetsAssignmentId() { ConfigManagerTestUtils.SendPayloadToConfigManager(ConfigManagerTestUtils.jsonPayloadString); yield return(null); Assert.That(ConfigManager.appConfig.assignmentID == "a04fb7ec-26e4-4247-b8b4-70dd6967a858"); }
public IEnumerator GetKeys_ReturnsRightValueWhenBadResponse() { var keyLengthBeforeRequest = ConfigManager.appConfig.GetKeys().Length; ConfigManagerTestUtils.SendPayloadToConfigManager(ConfigManagerTestUtils.jsonPayloadStringNoRCSection); yield return(null); Assert.That(ConfigManager.appConfig.GetKeys().Length == keyLengthBeforeRequest); }
public IEnumerator GetInt_ReturnsRightValueWhenBadResponse() { var intBeforeRequest = ConfigManager.appConfig.GetFloat("someInt"); ConfigManagerTestUtils.SendPayloadToConfigManager(ConfigManagerTestUtils.jsonPayloadStringNoRCSection); yield return(null); Assert.That(ConfigManager.appConfig.GetInt("someInt") == intBeforeRequest); }
public IEnumerator HasKey_ReturnsRightValueWhenBadResponse() { var hasKeylongBeforeRequest = ConfigManager.appConfig.HasKey("longSomething"); ConfigManagerTestUtils.SendPayloadToConfigManager(ConfigManagerTestUtils.jsonPayloadStringNoRCSection); yield return(null); Assert.That(ConfigManager.appConfig.HasKey("longSomething") == hasKeylongBeforeRequest); }
public IEnumerator GetString_ReturnsRightValueWhenBadResponse() { var stringBeforeRequest = ConfigManager.appConfig.GetString("madBro"); ConfigManagerTestUtils.SendPayloadToConfigManager(ConfigManagerTestUtils.jsonPayloadStringNoRCSection); yield return(null); Assert.That(ConfigManager.appConfig.GetString("madBro") == stringBeforeRequest); }
public IEnumerator ResponseParsedEventHandler_ReturnsNullEnvironmentIdWhenBadResponse() { var environmentIdBeforeRequest = ConfigManager.appConfig.environmentID; ConfigManagerTestUtils.SendPayloadToConfigManager(ConfigManagerTestUtils.jsonPayloadStringNoRCSection); yield return(null); Assert.That(ConfigManager.appConfig.environmentID == environmentIdBeforeRequest); }
public IEnumerator ResponseParsedEventHandler_ProperlySetsConfigWhenBadResponse() { var configBeforeRequest = ConfigManager.appConfig.config; ConfigManagerTestUtils.SendPayloadToConfigManager(ConfigManagerTestUtils.jsonPayloadStringNoRCSection); yield return(null); Assert.That(ConfigManager.appConfig.config.ToString() == configBeforeRequest.ToString()); }
public IEnumerator SetEnvironmentID_SetsEnvironmentID() { ConfigManagerTestUtils.SetAppIdOnCommonPayload(); var monoTest = new MonoBehaviourTest <SetEnvironmentID_MonobehaviorTest>(false); monoTest.component.StartTest(); yield return(monoTest); FieldInfo deliveryFieldInfo = typeof(ConfigManager).GetField("deliveryPayload", BindingFlags.Static | BindingFlags.NonPublic); FieldInfo environmentIdFieldInfo = deliveryFieldInfo.FieldType.GetField("environmentId"); Assert.That(string.Equals(environmentIdFieldInfo.GetValue(deliveryFieldInfo.GetValue(null)), ConfigManagerTestUtils.environmentId)); }