public void UnknownFlagReturnsNullValue() { var state = new FeatureFlagsState(true); #pragma warning disable 0618 Assert.Null(state.GetFlagValue("key")); #pragma warning restore 0618 Assert.Equal(LdValue.Null, state.GetFlagValueJson("key")); }
public void CanGetFlagValue() { var state = new FeatureFlagsState(true); var flag = new FeatureFlagBuilder("key").Build(); state.AddFlag(flag, new JValue("value"), 1, null); Assert.Equal(new JValue("value"), state.GetFlagValue("key")); }
public void CanGetDeprecatedFlagValue() { var state = new FeatureFlagsState(true); var flag = new FeatureFlagBuilder("key").Build(); state.AddFlag(flag, new JValue("value"), 1, null, false); #pragma warning disable 0618 Assert.Equal(new JValue("value"), state.GetFlagValue("key")); #pragma warning restore 0618 }
public void UnknownFlagReturnsNullValue() { var state = new FeatureFlagsState(true); Assert.Null(state.GetFlagValue("key")); }