Ejemplo n.º 1
0
        public void TestGetVariationForFeatureExperimentGivenNullExperimentIds()
        {
            var featureFlag = ProjectConfig.GetFeatureFlagFromKey("empty_feature");
            var decision    = DecisionService.GetVariationForFeatureExperiment(featureFlag, GenericUserId, new UserAttributes()
            {
            });

            Assert.IsNull(decision);

            LoggerMock.Verify(l => l.Log(LogLevel.INFO, $"The feature flag \"{featureFlag.Key}\" is not used in any experiments."));
        }