public void FeatureFlag_Is_Not_Avaliable() { FeatureFlag.Repository.FeatureFlagRepositoryDB repo = new FeatureFlag.Repository.FeatureFlagRepositoryDB(); FeatureFlag.IConfiguration config = FeatureFlag.Features.GetConfiguration(repo); Assert.IsFalse(config.IsAvailable("Feature02")); }
public void FeatureFlag_Is_Previewable() { FeatureFlag.Repository.FeatureFlagRepositoryDB repo = new FeatureFlag.Repository.FeatureFlagRepositoryDB(); FeatureFlag.IConfiguration config = FeatureFlag.Features.GetConfiguration(repo); Assert.IsTrue(config.IsAvailable("Feature03")); Assert.IsTrue(config.GetFeature("Feature03").State == FeatureFlag.EnumState.Previewable); }
public void FeatureFlag_Is_Avaliable() { FeatureFlag.Repository.FeatureFlagRepositoryDB repo = new FeatureFlag.Repository.FeatureFlagRepositoryDB(); FeatureFlag.IConfiguration config = FeatureFlag.Features.GetConfiguration(repo); bool isAvailable = config.IsAvailable("Feature01"); Assert.IsTrue(isAvailable); }