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, false);

            Assert.Equal(LdValue.Of("value"), state.GetFlagValueJson("key"));
        }