public void FloatVariationDetailReturnsValueAndReason()
        {
            testData.UsePreconfiguredFlag(new FeatureFlagBuilder("key").OffWithValue(LdValue.Of(2.5f)).Build());

            var expected = new EvaluationDetail <float>(2.5f, 0, EvaluationReason.OffReason);

            Assert.Equal(expected, client.FloatVariationDetail("key", user, 1.0f));
        }
Example #2
0
        public void FloatVariationDetailReturnsValueAndReason()
        {
            featureStore.Upsert(VersionedDataKind.Features,
                                new FeatureFlagBuilder("key").OffWithValue(new JValue(2.5f)).Build());

            var expected = new EvaluationDetail <float>(2.5f, 0, EvaluationReason.OffReason);

            Assert.Equal(expected, client.FloatVariationDetail("key", user, 1.0f));
        }